/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/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.BOUNDED-10.pals.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-05d3305-m [2022-10-15 21:52:17,820 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-10-15 21:52:17,823 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-10-15 21:52:17,877 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-10-15 21:52:17,877 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-10-15 21:52:17,881 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-10-15 21:52:17,895 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-10-15 21:52:17,906 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-10-15 21:52:17,908 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-10-15 21:52:17,916 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-10-15 21:52:17,917 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-10-15 21:52:17,918 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-10-15 21:52:17,919 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-10-15 21:52:17,920 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-10-15 21:52:17,921 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-10-15 21:52:17,922 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-10-15 21:52:17,923 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-10-15 21:52:17,924 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-10-15 21:52:17,926 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-10-15 21:52:17,928 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-10-15 21:52:17,929 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-10-15 21:52:17,931 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-10-15 21:52:17,932 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-10-15 21:52:17,933 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-10-15 21:52:17,938 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-10-15 21:52:17,938 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-10-15 21:52:17,938 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-10-15 21:52:17,939 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-10-15 21:52:17,940 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-10-15 21:52:17,941 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-10-15 21:52:17,941 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-10-15 21:52:17,942 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-10-15 21:52:17,943 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-10-15 21:52:17,944 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-10-15 21:52:17,945 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-10-15 21:52:17,945 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-10-15 21:52:17,946 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-10-15 21:52:17,946 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-10-15 21:52:17,947 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-10-15 21:52:17,948 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-10-15 21:52:17,948 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-10-15 21:52:17,957 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-15 21:52:17,984 INFO L113 SettingsManager]: Loading preferences was successful [2022-10-15 21:52:17,984 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-10-15 21:52:17,984 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-10-15 21:52:17,984 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-10-15 21:52:17,985 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-10-15 21:52:17,985 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-10-15 21:52:17,986 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-10-15 21:52:17,986 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-10-15 21:52:17,987 INFO L138 SettingsManager]: * Use SBE=true [2022-10-15 21:52:17,987 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-10-15 21:52:17,987 INFO L138 SettingsManager]: * sizeof long=4 [2022-10-15 21:52:17,987 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-10-15 21:52:17,987 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-10-15 21:52:17,988 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-10-15 21:52:17,988 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-10-15 21:52:17,988 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-10-15 21:52:17,988 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-10-15 21:52:17,988 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-10-15 21:52:17,989 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-10-15 21:52:17,989 INFO L138 SettingsManager]: * sizeof long double=12 [2022-10-15 21:52:17,989 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-10-15 21:52:17,989 INFO L138 SettingsManager]: * Use constant arrays=true [2022-10-15 21:52:17,989 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-10-15 21:52:17,990 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-10-15 21:52:17,990 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-10-15 21:52:17,990 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-10-15 21:52:17,990 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-15 21:52:17,991 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-10-15 21:52:17,991 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-10-15 21:52:17,991 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-10-15 21:52:17,991 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-10-15 21:52:17,991 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-10-15 21:52:17,992 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-10-15 21:52:17,992 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-15 21:52:18,357 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-10-15 21:52:18,382 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-10-15 21:52:18,386 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-10-15 21:52:18,387 INFO L271 PluginConnector]: Initializing CDTParser... [2022-10-15 21:52:18,388 INFO L275 PluginConnector]: CDTParser initialized [2022-10-15 21:52:18,389 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.BOUNDED-10.pals.c [2022-10-15 21:52:18,474 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/09a143b62/a3f7d270cc9a478aaee8c908d0f3b6b1/FLAG0f750f2dd [2022-10-15 21:52:19,201 INFO L306 CDTParser]: Found 1 translation units. [2022-10-15 21:52:19,202 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.BOUNDED-10.pals.c [2022-10-15 21:52:19,217 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/09a143b62/a3f7d270cc9a478aaee8c908d0f3b6b1/FLAG0f750f2dd [2022-10-15 21:52:19,477 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/09a143b62/a3f7d270cc9a478aaee8c908d0f3b6b1 [2022-10-15 21:52:19,479 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-10-15 21:52:19,485 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-10-15 21:52:19,486 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-10-15 21:52:19,487 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-10-15 21:52:19,497 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-10-15 21:52:19,498 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.10 09:52:19" (1/1) ... [2022-10-15 21:52:19,499 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2dea8ca9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 09:52:19, skipping insertion in model container [2022-10-15 21:52:19,499 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.10 09:52:19" (1/1) ... [2022-10-15 21:52:19,507 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-10-15 21:52:19,543 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-10-15 21:52:19,792 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/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.BOUNDED-10.pals.c[11956,11969] [2022-10-15 21:52:19,793 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-15 21:52:19,804 INFO L203 MainTranslator]: Completed pre-run [2022-10-15 21:52:19,868 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/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.BOUNDED-10.pals.c[11956,11969] [2022-10-15 21:52:19,869 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-15 21:52:19,888 INFO L208 MainTranslator]: Completed translation [2022-10-15 21:52:19,889 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 09:52:19 WrapperNode [2022-10-15 21:52:19,889 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-10-15 21:52:19,891 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-10-15 21:52:19,891 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-10-15 21:52:19,891 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-10-15 21:52:19,900 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 09:52:19" (1/1) ... [2022-10-15 21:52:19,915 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 09:52:19" (1/1) ... [2022-10-15 21:52:19,968 INFO L138 Inliner]: procedures = 27, calls = 46, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 421 [2022-10-15 21:52:19,968 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-10-15 21:52:19,969 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-10-15 21:52:19,970 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-10-15 21:52:19,973 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-10-15 21:52:19,986 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 09:52:19" (1/1) ... [2022-10-15 21:52:19,986 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 09:52:19" (1/1) ... [2022-10-15 21:52:20,007 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 09:52:19" (1/1) ... [2022-10-15 21:52:20,008 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 09:52:19" (1/1) ... [2022-10-15 21:52:20,031 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 09:52:19" (1/1) ... [2022-10-15 21:52:20,051 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 09:52:19" (1/1) ... [2022-10-15 21:52:20,054 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 09:52:19" (1/1) ... [2022-10-15 21:52:20,062 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 09:52:19" (1/1) ... [2022-10-15 21:52:20,075 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-10-15 21:52:20,076 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-10-15 21:52:20,076 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-10-15 21:52:20,076 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-10-15 21:52:20,077 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 09:52:19" (1/1) ... [2022-10-15 21:52:20,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-15 21:52:20,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:20,120 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-15 21:52:20,139 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-15 21:52:20,183 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-10-15 21:52:20,183 INFO L130 BoogieDeclarations]: Found specification of procedure write_history_bool [2022-10-15 21:52:20,184 INFO L138 BoogieDeclarations]: Found implementation of procedure write_history_bool [2022-10-15 21:52:20,184 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2022-10-15 21:52:20,184 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2022-10-15 21:52:20,184 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_int8 [2022-10-15 21:52:20,184 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_int8 [2022-10-15 21:52:20,185 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_bool [2022-10-15 21:52:20,185 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_bool [2022-10-15 21:52:20,185 INFO L130 BoogieDeclarations]: Found specification of procedure add_history_type [2022-10-15 21:52:20,185 INFO L138 BoogieDeclarations]: Found implementation of procedure add_history_type [2022-10-15 21:52:20,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-10-15 21:52:20,186 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-10-15 21:52:20,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-10-15 21:52:20,302 INFO L235 CfgBuilder]: Building ICFG [2022-10-15 21:52:20,304 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-10-15 21:52:21,016 INFO L276 CfgBuilder]: Performing block encoding [2022-10-15 21:52:21,040 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-10-15 21:52:21,040 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-10-15 21:52:21,043 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.10 09:52:21 BoogieIcfgContainer [2022-10-15 21:52:21,043 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-10-15 21:52:21,048 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-10-15 21:52:21,048 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-10-15 21:52:21,053 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-10-15 21:52:21,053 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.10 09:52:19" (1/3) ... [2022-10-15 21:52:21,054 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c17c392 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.10 09:52:21, skipping insertion in model container [2022-10-15 21:52:21,054 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 09:52:19" (2/3) ... [2022-10-15 21:52:21,054 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c17c392 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.10 09:52:21, skipping insertion in model container [2022-10-15 21:52:21,055 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.10 09:52:21" (3/3) ... [2022-10-15 21:52:21,056 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_Triplicated.1.ufo.BOUNDED-10.pals.c [2022-10-15 21:52:21,075 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-10-15 21:52:21,076 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2022-10-15 21:52:21,164 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-10-15 21:52:21,172 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;@753cc130, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-10-15 21:52:21,173 INFO L358 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2022-10-15 21:52:21,180 INFO L276 IsEmpty]: Start isEmpty. Operand has 203 states, 155 states have (on average 1.6258064516129032) internal successors, (252), 168 states have internal predecessors, (252), 32 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-10-15 21:52:21,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-10-15 21:52:21,191 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:21,191 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-15 21:52:21,192 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting add_history_typeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:21,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:21,198 INFO L85 PathProgramCache]: Analyzing trace with hash -2105952407, now seen corresponding path program 1 times [2022-10-15 21:52:21,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:21,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609438244] [2022-10-15 21:52:21,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:21,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:21,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:21,534 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-15 21:52:21,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:21,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609438244] [2022-10-15 21:52:21,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609438244] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:21,536 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-15 21:52:21,536 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-15 21:52:21,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198761472] [2022-10-15 21:52:21,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:21,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:21,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:21,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:21,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-15 21:52:21,582 INFO L87 Difference]: Start difference. First operand has 203 states, 155 states have (on average 1.6258064516129032) internal successors, (252), 168 states have internal predecessors, (252), 32 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-15 21:52:21,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:21,767 INFO L93 Difference]: Finished difference Result 427 states and 694 transitions. [2022-10-15 21:52:21,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-15 21:52:21,770 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-10-15 21:52:21,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:21,787 INFO L225 Difference]: With dead ends: 427 [2022-10-15 21:52:21,787 INFO L226 Difference]: Without dead ends: 222 [2022-10-15 21:52:21,795 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-15 21:52:21,799 INFO L413 NwaCegarLoop]: 305 mSDtfsCounter, 37 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 908 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:21,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 908 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:21,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2022-10-15 21:52:21,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 215. [2022-10-15 21:52:21,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 166 states have (on average 1.5542168674698795) internal successors, (258), 178 states have internal predecessors, (258), 33 states have call successors, (33), 6 states have call predecessors, (33), 6 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-10-15 21:52:21,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 324 transitions. [2022-10-15 21:52:21,880 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 324 transitions. Word has length 11 [2022-10-15 21:52:21,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:21,880 INFO L495 AbstractCegarLoop]: Abstraction has 215 states and 324 transitions. [2022-10-15 21:52:21,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-15 21:52:21,881 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 324 transitions. [2022-10-15 21:52:21,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-10-15 21:52:21,883 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:21,883 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-15 21:52:21,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-10-15 21:52:21,884 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting add_history_typeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:21,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:21,885 INFO L85 PathProgramCache]: Analyzing trace with hash -465344240, now seen corresponding path program 1 times [2022-10-15 21:52:21,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:21,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156587326] [2022-10-15 21:52:21,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:21,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:21,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:22,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:22,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:22,024 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-15 21:52:22,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:22,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156587326] [2022-10-15 21:52:22,025 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156587326] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:22,026 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-15 21:52:22,026 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-15 21:52:22,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833739319] [2022-10-15 21:52:22,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:22,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:22,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:22,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:22,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-15 21:52:22,030 INFO L87 Difference]: Start difference. First operand 215 states and 324 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-15 21:52:22,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:22,112 INFO L93 Difference]: Finished difference Result 453 states and 693 transitions. [2022-10-15 21:52:22,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-15 21:52:22,113 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2022-10-15 21:52:22,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:22,118 INFO L225 Difference]: With dead ends: 453 [2022-10-15 21:52:22,118 INFO L226 Difference]: Without dead ends: 250 [2022-10-15 21:52:22,120 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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-15 21:52:22,122 INFO L413 NwaCegarLoop]: 304 mSDtfsCounter, 21 mSDsluCounter, 598 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 902 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:22,123 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 902 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:22,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-10-15 21:52:22,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 246. [2022-10-15 21:52:22,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 192 states have (on average 1.5260416666666667) internal successors, (293), 204 states have internal predecessors, (293), 38 states have call successors, (38), 6 states have call predecessors, (38), 6 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2022-10-15 21:52:22,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 369 transitions. [2022-10-15 21:52:22,161 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 369 transitions. Word has length 16 [2022-10-15 21:52:22,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:22,162 INFO L495 AbstractCegarLoop]: Abstraction has 246 states and 369 transitions. [2022-10-15 21:52:22,162 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-15 21:52:22,163 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 369 transitions. [2022-10-15 21:52:22,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-10-15 21:52:22,165 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:22,166 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-10-15 21:52:22,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-10-15 21:52:22,166 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting add_history_typeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:22,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:22,167 INFO L85 PathProgramCache]: Analyzing trace with hash 344399715, now seen corresponding path program 1 times [2022-10-15 21:52:22,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:22,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327103093] [2022-10-15 21:52:22,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:22,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:22,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:22,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:22,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:22,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-15 21:52:22,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:22,333 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-10-15 21:52:22,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:22,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327103093] [2022-10-15 21:52:22,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327103093] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:22,335 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-15 21:52:22,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-15 21:52:22,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102004150] [2022-10-15 21:52:22,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:22,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:22,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:22,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:22,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-15 21:52:22,338 INFO L87 Difference]: Start difference. First operand 246 states and 369 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-15 21:52:22,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:22,373 INFO L93 Difference]: Finished difference Result 250 states and 375 transitions. [2022-10-15 21:52:22,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-15 21:52:22,374 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), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2022-10-15 21:52:22,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:22,381 INFO L225 Difference]: With dead ends: 250 [2022-10-15 21:52:22,381 INFO L226 Difference]: Without dead ends: 249 [2022-10-15 21:52:22,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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-15 21:52:22,387 INFO L413 NwaCegarLoop]: 295 mSDtfsCounter, 23 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 859 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:22,389 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 859 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:22,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-10-15 21:52:22,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 245. [2022-10-15 21:52:22,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 192 states have (on average 1.5104166666666667) internal successors, (290), 203 states have internal predecessors, (290), 38 states have call successors, (38), 6 states have call predecessors, (38), 6 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2022-10-15 21:52:22,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 366 transitions. [2022-10-15 21:52:22,422 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 366 transitions. Word has length 29 [2022-10-15 21:52:22,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:22,422 INFO L495 AbstractCegarLoop]: Abstraction has 245 states and 366 transitions. [2022-10-15 21:52:22,423 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), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-15 21:52:22,423 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 366 transitions. [2022-10-15 21:52:22,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-10-15 21:52:22,426 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:22,426 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2022-10-15 21:52:22,426 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-10-15 21:52:22,427 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting add_history_typeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:22,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:22,427 INFO L85 PathProgramCache]: Analyzing trace with hash 2086457162, now seen corresponding path program 1 times [2022-10-15 21:52:22,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:22,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207262455] [2022-10-15 21:52:22,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:22,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:22,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:22,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:22,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:22,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-15 21:52:22,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:22,575 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-15 21:52:22,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:22,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207262455] [2022-10-15 21:52:22,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207262455] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:22,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782311245] [2022-10-15 21:52:22,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:22,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:22,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:22,587 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-15 21:52:22,588 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-15 21:52:22,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:22,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-15 21:52:22,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:22,855 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-15 21:52:22,855 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:22,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782311245] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:22,856 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:22,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-10-15 21:52:22,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222679999] [2022-10-15 21:52:22,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:22,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-15 21:52:22,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:22,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-15 21:52:22,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:22,859 INFO L87 Difference]: Start difference. First operand 245 states and 366 transitions. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-15 21:52:22,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:22,929 INFO L93 Difference]: Finished difference Result 249 states and 372 transitions. [2022-10-15 21:52:22,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-15 21:52:22,931 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 30 [2022-10-15 21:52:22,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:22,935 INFO L225 Difference]: With dead ends: 249 [2022-10-15 21:52:22,935 INFO L226 Difference]: Without dead ends: 248 [2022-10-15 21:52:22,939 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-10-15 21:52:22,941 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 42 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 1211 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:22,947 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 1211 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:22,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-10-15 21:52:22,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 215. [2022-10-15 21:52:22,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 168 states have (on average 1.5119047619047619) internal successors, (254), 178 states have internal predecessors, (254), 33 states have call successors, (33), 6 states have call predecessors, (33), 6 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-10-15 21:52:22,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 320 transitions. [2022-10-15 21:52:22,992 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 320 transitions. Word has length 30 [2022-10-15 21:52:22,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:22,993 INFO L495 AbstractCegarLoop]: Abstraction has 215 states and 320 transitions. [2022-10-15 21:52:22,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-15 21:52:22,993 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 320 transitions. [2022-10-15 21:52:23,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-10-15 21:52:23,008 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:23,009 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:23,050 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-15 21:52:23,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:23,224 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:23,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:23,226 INFO L85 PathProgramCache]: Analyzing trace with hash 1844271240, now seen corresponding path program 1 times [2022-10-15 21:52:23,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:23,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625609708] [2022-10-15 21:52:23,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:23,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:23,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:23,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:23,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:23,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:23,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:23,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-15 21:52:23,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:23,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-10-15 21:52:23,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:23,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-10-15 21:52:23,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:23,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-10-15 21:52:23,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:23,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-10-15 21:52:23,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:23,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-10-15 21:52:23,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:23,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-10-15 21:52:23,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:23,580 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-10-15 21:52:23,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:23,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625609708] [2022-10-15 21:52:23,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625609708] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:23,581 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-15 21:52:23,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-15 21:52:23,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196810905] [2022-10-15 21:52:23,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:23,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-15 21:52:23,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:23,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-15 21:52:23,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-15 21:52:23,587 INFO L87 Difference]: Start difference. First operand 215 states and 320 transitions. Second operand has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-10-15 21:52:24,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:24,138 INFO L93 Difference]: Finished difference Result 497 states and 757 transitions. [2022-10-15 21:52:24,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-15 21:52:24,139 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 89 [2022-10-15 21:52:24,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:24,142 INFO L225 Difference]: With dead ends: 497 [2022-10-15 21:52:24,142 INFO L226 Difference]: Without dead ends: 339 [2022-10-15 21:52:24,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 19 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-15 21:52:24,145 INFO L413 NwaCegarLoop]: 304 mSDtfsCounter, 214 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 867 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:24,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 867 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-10-15 21:52:24,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2022-10-15 21:52:24,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 215. [2022-10-15 21:52:24,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 168 states have (on average 1.4880952380952381) internal successors, (250), 178 states have internal predecessors, (250), 33 states have call successors, (33), 6 states have call predecessors, (33), 6 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-10-15 21:52:24,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 316 transitions. [2022-10-15 21:52:24,171 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 316 transitions. Word has length 89 [2022-10-15 21:52:24,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:24,171 INFO L495 AbstractCegarLoop]: Abstraction has 215 states and 316 transitions. [2022-10-15 21:52:24,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-10-15 21:52:24,171 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 316 transitions. [2022-10-15 21:52:24,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-10-15 21:52:24,176 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:24,177 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:24,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-10-15 21:52:24,177 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:24,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:24,178 INFO L85 PathProgramCache]: Analyzing trace with hash 587557003, now seen corresponding path program 1 times [2022-10-15 21:52:24,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:24,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935457905] [2022-10-15 21:52:24,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:24,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:24,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:24,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:24,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-10-15 21:52:24,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:24,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-10-15 21:52:24,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:24,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-10-15 21:52:24,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:24,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-10-15 21:52:24,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-10-15 21:52:24,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-10-15 21:52:24,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-10-15 21:52:24,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-10-15 21:52:24,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-10-15 21:52:24,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-15 21:52:24,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,486 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2022-10-15 21:52:24,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:24,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935457905] [2022-10-15 21:52:24,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935457905] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:24,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082110085] [2022-10-15 21:52:24,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:24,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:24,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:24,489 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-15 21:52:24,496 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-15 21:52:24,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:24,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:24,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:24,736 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-10-15 21:52:24,737 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:24,737 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082110085] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:24,737 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:24,737 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-15 21:52:24,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827911640] [2022-10-15 21:52:24,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:24,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:24,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:24,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:24,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:24,741 INFO L87 Difference]: Start difference. First operand 215 states and 316 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-10-15 21:52:24,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:24,807 INFO L93 Difference]: Finished difference Result 414 states and 614 transitions. [2022-10-15 21:52:24,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-15 21:52:24,807 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 137 [2022-10-15 21:52:24,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:24,810 INFO L225 Difference]: With dead ends: 414 [2022-10-15 21:52:24,810 INFO L226 Difference]: Without dead ends: 207 [2022-10-15 21:52:24,811 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:24,812 INFO L413 NwaCegarLoop]: 281 mSDtfsCounter, 41 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 805 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:24,813 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 805 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:24,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2022-10-15 21:52:24,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 207. [2022-10-15 21:52:24,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 161 states have (on average 1.4906832298136645) internal successors, (240), 171 states have internal predecessors, (240), 32 states have call successors, (32), 6 states have call predecessors, (32), 6 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-10-15 21:52:24,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 304 transitions. [2022-10-15 21:52:24,832 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 304 transitions. Word has length 137 [2022-10-15 21:52:24,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:24,833 INFO L495 AbstractCegarLoop]: Abstraction has 207 states and 304 transitions. [2022-10-15 21:52:24,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-10-15 21:52:24,833 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 304 transitions. [2022-10-15 21:52:24,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-10-15 21:52:24,836 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:24,836 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:24,872 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-15 21:52:25,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-10-15 21:52:25,050 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:25,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:25,051 INFO L85 PathProgramCache]: Analyzing trace with hash 459088010, now seen corresponding path program 1 times [2022-10-15 21:52:25,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:25,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020383261] [2022-10-15 21:52:25,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:25,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:25,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:25,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:25,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-10-15 21:52:25,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-10-15 21:52:25,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:25,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-10-15 21:52:25,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:25,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-10-15 21:52:25,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-10-15 21:52:25,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-10-15 21:52:25,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-10-15 21:52:25,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-10-15 21:52:25,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-10-15 21:52:25,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-10-15 21:52:25,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,311 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-10-15 21:52:25,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:25,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020383261] [2022-10-15 21:52:25,316 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020383261] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:25,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280182621] [2022-10-15 21:52:25,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:25,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:25,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:25,318 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-15 21:52:25,325 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-15 21:52:25,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:25,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 624 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-15 21:52:25,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:25,526 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 50 proven. 1 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-10-15 21:52:25,526 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-15 21:52:25,627 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2022-10-15 21:52:25,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280182621] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-15 21:52:25,627 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-15 21:52:25,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-10-15 21:52:25,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751986038] [2022-10-15 21:52:25,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-15 21:52:25,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-10-15 21:52:25,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:25,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-10-15 21:52:25,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-10-15 21:52:25,630 INFO L87 Difference]: Start difference. First operand 207 states and 304 transitions. Second operand has 11 states, 11 states have (on average 10.454545454545455) internal successors, (115), 9 states have internal predecessors, (115), 2 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2022-10-15 21:52:26,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:26,464 INFO L93 Difference]: Finished difference Result 467 states and 695 transitions. [2022-10-15 21:52:26,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-10-15 21:52:26,465 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.454545454545455) internal successors, (115), 9 states have internal predecessors, (115), 2 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) Word has length 139 [2022-10-15 21:52:26,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:26,468 INFO L225 Difference]: With dead ends: 467 [2022-10-15 21:52:26,468 INFO L226 Difference]: Without dead ends: 265 [2022-10-15 21:52:26,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 305 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2022-10-15 21:52:26,470 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 195 mSDsluCounter, 1545 mSDsCounter, 0 mSdLazyCounter, 816 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 1822 SdHoareTripleChecker+Invalid, 893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 816 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:26,471 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 1822 Invalid, 893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 816 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-10-15 21:52:26,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2022-10-15 21:52:26,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 257. [2022-10-15 21:52:26,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 203 states have (on average 1.4433497536945812) internal successors, (293), 213 states have internal predecessors, (293), 40 states have call successors, (40), 6 states have call predecessors, (40), 6 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-10-15 21:52:26,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 373 transitions. [2022-10-15 21:52:26,498 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 373 transitions. Word has length 139 [2022-10-15 21:52:26,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:26,499 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 373 transitions. [2022-10-15 21:52:26,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.454545454545455) internal successors, (115), 9 states have internal predecessors, (115), 2 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2022-10-15 21:52:26,499 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 373 transitions. [2022-10-15 21:52:26,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-10-15 21:52:26,502 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:26,502 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:26,541 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-15 21:52:26,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:26,719 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:26,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:26,720 INFO L85 PathProgramCache]: Analyzing trace with hash 648413608, now seen corresponding path program 1 times [2022-10-15 21:52:26,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:26,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112682830] [2022-10-15 21:52:26,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:26,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:26,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:26,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:26,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:26,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:26,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:26,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:26,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:26,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:26,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:26,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:26,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:26,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:26,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:26,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-10-15 21:52:26,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:26,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:26,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:26,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-10-15 21:52:26,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:27,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-10-15 21:52:27,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-10-15 21:52:27,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-10-15 21:52:27,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-10-15 21:52:27,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-10-15 21:52:27,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-10-15 21:52:27,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-10-15 21:52:27,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,057 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 37 proven. 35 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-10-15 21:52:27,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:27,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112682830] [2022-10-15 21:52:27,057 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112682830] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:27,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894138868] [2022-10-15 21:52:27,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:27,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:27,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:27,059 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-15 21:52:27,080 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-15 21:52:27,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 710 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:27,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:27,275 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-10-15 21:52:27,275 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:27,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894138868] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:27,276 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:27,276 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2022-10-15 21:52:27,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968958885] [2022-10-15 21:52:27,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:27,277 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:27,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:27,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:27,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-10-15 21:52:27,278 INFO L87 Difference]: Start difference. First operand 257 states and 373 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-10-15 21:52:27,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:27,370 INFO L93 Difference]: Finished difference Result 491 states and 738 transitions. [2022-10-15 21:52:27,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-15 21:52:27,370 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 171 [2022-10-15 21:52:27,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:27,374 INFO L225 Difference]: With dead ends: 491 [2022-10-15 21:52:27,374 INFO L226 Difference]: Without dead ends: 269 [2022-10-15 21:52:27,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-10-15 21:52:27,376 INFO L413 NwaCegarLoop]: 278 mSDtfsCounter, 54 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 794 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:27,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 794 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:27,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2022-10-15 21:52:27,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 269. [2022-10-15 21:52:27,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 213 states have (on average 1.4553990610328638) internal successors, (310), 223 states have internal predecessors, (310), 41 states have call successors, (41), 7 states have call predecessors, (41), 7 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2022-10-15 21:52:27,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 392 transitions. [2022-10-15 21:52:27,410 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 392 transitions. Word has length 171 [2022-10-15 21:52:27,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:27,410 INFO L495 AbstractCegarLoop]: Abstraction has 269 states and 392 transitions. [2022-10-15 21:52:27,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-10-15 21:52:27,411 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 392 transitions. [2022-10-15 21:52:27,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2022-10-15 21:52:27,415 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:27,415 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-15 21:52:27,458 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-15 21:52:27,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:27,630 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:27,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:27,631 INFO L85 PathProgramCache]: Analyzing trace with hash 552678328, now seen corresponding path program 1 times [2022-10-15 21:52:27,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:27,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918964703] [2022-10-15 21:52:27,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:27,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:27,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:27,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:27,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:27,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:27,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:27,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:27,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:27,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:27,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-10-15 21:52:27,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:27,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-15 21:52:27,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-10-15 21:52:27,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-10-15 21:52:27,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-10-15 21:52:27,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-10-15 21:52:27,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-15 21:52:27,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-10-15 21:52:27,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:27,855 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2022-10-15 21:52:27,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:27,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918964703] [2022-10-15 21:52:27,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918964703] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:27,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183434677] [2022-10-15 21:52:27,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:27,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:27,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:27,858 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-15 21:52:27,878 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-15 21:52:28,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 703 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:28,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:28,099 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-10-15 21:52:28,099 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:28,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183434677] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:28,100 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:28,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-15 21:52:28,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783154652] [2022-10-15 21:52:28,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:28,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:28,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:28,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:28,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:28,102 INFO L87 Difference]: Start difference. First operand 269 states and 392 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-10-15 21:52:28,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:28,181 INFO L93 Difference]: Finished difference Result 547 states and 810 transitions. [2022-10-15 21:52:28,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-15 21:52:28,182 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 174 [2022-10-15 21:52:28,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:28,186 INFO L225 Difference]: With dead ends: 547 [2022-10-15 21:52:28,186 INFO L226 Difference]: Without dead ends: 316 [2022-10-15 21:52:28,188 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:28,188 INFO L413 NwaCegarLoop]: 282 mSDtfsCounter, 65 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 803 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:28,189 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 803 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:28,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-10-15 21:52:28,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 316. [2022-10-15 21:52:28,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 253 states have (on average 1.4466403162055337) internal successors, (366), 263 states have internal predecessors, (366), 47 states have call successors, (47), 8 states have call predecessors, (47), 8 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-10-15 21:52:28,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 460 transitions. [2022-10-15 21:52:28,242 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 460 transitions. Word has length 174 [2022-10-15 21:52:28,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:28,243 INFO L495 AbstractCegarLoop]: Abstraction has 316 states and 460 transitions. [2022-10-15 21:52:28,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-10-15 21:52:28,243 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 460 transitions. [2022-10-15 21:52:28,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2022-10-15 21:52:28,247 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:28,247 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:28,288 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-15 21:52:28,462 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:28,462 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:28,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:28,463 INFO L85 PathProgramCache]: Analyzing trace with hash -1705666696, now seen corresponding path program 1 times [2022-10-15 21:52:28,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:28,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807806138] [2022-10-15 21:52:28,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:28,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:28,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:28,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:28,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:28,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:28,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:28,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:28,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:28,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:28,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-15 21:52:28,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:28,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-10-15 21:52:28,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-10-15 21:52:28,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-10-15 21:52:28,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-10-15 21:52:28,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-10-15 21:52:28,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-10-15 21:52:28,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-10-15 21:52:28,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,677 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2022-10-15 21:52:28,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:28,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807806138] [2022-10-15 21:52:28,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807806138] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:28,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457598696] [2022-10-15 21:52:28,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:28,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:28,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:28,679 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-15 21:52:28,682 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-15 21:52:28,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:28,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 705 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:28,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:28,871 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-10-15 21:52:28,871 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:28,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457598696] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:28,871 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:28,871 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-15 21:52:28,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910512274] [2022-10-15 21:52:28,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:28,872 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:28,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:28,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:28,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:28,873 INFO L87 Difference]: Start difference. First operand 316 states and 460 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:28,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:28,958 INFO L93 Difference]: Finished difference Result 597 states and 890 transitions. [2022-10-15 21:52:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-15 21:52:28,959 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 176 [2022-10-15 21:52:28,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:28,962 INFO L225 Difference]: With dead ends: 597 [2022-10-15 21:52:28,962 INFO L226 Difference]: Without dead ends: 326 [2022-10-15 21:52:28,964 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:28,965 INFO L413 NwaCegarLoop]: 278 mSDtfsCounter, 48 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 790 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:28,965 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 790 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:28,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2022-10-15 21:52:28,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 326. [2022-10-15 21:52:28,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 261 states have (on average 1.4521072796934866) internal successors, (379), 271 states have internal predecessors, (379), 48 states have call successors, (48), 9 states have call predecessors, (48), 9 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2022-10-15 21:52:28,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 475 transitions. [2022-10-15 21:52:28,999 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 475 transitions. Word has length 176 [2022-10-15 21:52:29,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:29,000 INFO L495 AbstractCegarLoop]: Abstraction has 326 states and 475 transitions. [2022-10-15 21:52:29,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:29,000 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 475 transitions. [2022-10-15 21:52:29,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-10-15 21:52:29,004 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:29,004 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-15 21:52:29,041 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-15 21:52:29,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:29,220 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:29,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:29,221 INFO L85 PathProgramCache]: Analyzing trace with hash -351017945, now seen corresponding path program 1 times [2022-10-15 21:52:29,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:29,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914626517] [2022-10-15 21:52:29,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:29,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:29,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:29,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:29,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:29,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:29,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:29,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:29,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:29,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:29,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-15 21:52:29,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:29,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:29,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:29,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-15 21:52:29,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-10-15 21:52:29,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-10-15 21:52:29,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-10-15 21:52:29,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-10-15 21:52:29,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,450 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2022-10-15 21:52:29,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:29,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914626517] [2022-10-15 21:52:29,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914626517] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:29,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774523173] [2022-10-15 21:52:29,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:29,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:29,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:29,452 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-15 21:52:29,474 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-15 21:52:29,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:29,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 708 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:29,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:29,697 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-15 21:52:29,698 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:29,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774523173] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:29,698 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:29,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-15 21:52:29,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028067753] [2022-10-15 21:52:29,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:29,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:29,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:29,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:29,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:29,700 INFO L87 Difference]: Start difference. First operand 326 states and 475 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-10-15 21:52:29,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:29,820 INFO L93 Difference]: Finished difference Result 681 states and 1000 transitions. [2022-10-15 21:52:29,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-15 21:52:29,821 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 177 [2022-10-15 21:52:29,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:29,826 INFO L225 Difference]: With dead ends: 681 [2022-10-15 21:52:29,826 INFO L226 Difference]: Without dead ends: 355 [2022-10-15 21:52:29,829 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:29,830 INFO L413 NwaCegarLoop]: 298 mSDtfsCounter, 42 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 825 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:29,830 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 825 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:29,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-10-15 21:52:29,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 355. [2022-10-15 21:52:29,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 289 states have (on average 1.4221453287197232) internal successors, (411), 299 states have internal predecessors, (411), 48 states have call successors, (48), 10 states have call predecessors, (48), 10 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2022-10-15 21:52:29,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 507 transitions. [2022-10-15 21:52:29,883 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 507 transitions. Word has length 177 [2022-10-15 21:52:29,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:29,884 INFO L495 AbstractCegarLoop]: Abstraction has 355 states and 507 transitions. [2022-10-15 21:52:29,884 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-10-15 21:52:29,884 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 507 transitions. [2022-10-15 21:52:29,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-10-15 21:52:29,890 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:29,891 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-15 21:52:29,955 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-15 21:52:30,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:30,105 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:30,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:30,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1840481309, now seen corresponding path program 2 times [2022-10-15 21:52:30,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:30,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986465111] [2022-10-15 21:52:30,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:30,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:30,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:30,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:30,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:30,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:30,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:30,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:30,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:30,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:30,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:30,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:30,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:30,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:30,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-15 21:52:30,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-10-15 21:52:30,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-10-15 21:52:30,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-10-15 21:52:30,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-10-15 21:52:30,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:30,317 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2022-10-15 21:52:30,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:30,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986465111] [2022-10-15 21:52:30,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986465111] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:30,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113810745] [2022-10-15 21:52:30,318 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-15 21:52:30,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:30,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:30,319 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-15 21:52:30,343 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-15 21:52:30,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-10-15 21:52:30,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-15 21:52:30,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 708 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:30,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:30,579 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2022-10-15 21:52:30,579 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:30,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113810745] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:30,579 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:30,580 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-15 21:52:30,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345887171] [2022-10-15 21:52:30,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:30,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:30,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:30,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:30,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:30,583 INFO L87 Difference]: Start difference. First operand 355 states and 507 transitions. Second operand has 4 states, 3 states have (on average 28.666666666666668) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:30,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:30,646 INFO L93 Difference]: Finished difference Result 477 states and 697 transitions. [2022-10-15 21:52:30,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-15 21:52:30,647 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 28.666666666666668) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 177 [2022-10-15 21:52:30,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:30,651 INFO L225 Difference]: With dead ends: 477 [2022-10-15 21:52:30,651 INFO L226 Difference]: Without dead ends: 476 [2022-10-15 21:52:30,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:30,653 INFO L413 NwaCegarLoop]: 309 mSDtfsCounter, 120 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 902 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:30,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 902 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:30,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2022-10-15 21:52:30,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 468. [2022-10-15 21:52:30,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 381 states have (on average 1.4593175853018372) internal successors, (556), 393 states have internal predecessors, (556), 69 states have call successors, (69), 10 states have call predecessors, (69), 10 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-10-15 21:52:30,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 694 transitions. [2022-10-15 21:52:30,701 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 694 transitions. Word has length 177 [2022-10-15 21:52:30,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:30,702 INFO L495 AbstractCegarLoop]: Abstraction has 468 states and 694 transitions. [2022-10-15 21:52:30,702 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 28.666666666666668) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:30,702 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 694 transitions. [2022-10-15 21:52:30,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-10-15 21:52:30,707 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:30,707 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-15 21:52:30,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-10-15 21:52:30,921 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-10-15 21:52:30,921 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:30,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:30,922 INFO L85 PathProgramCache]: Analyzing trace with hash -1220345209, now seen corresponding path program 1 times [2022-10-15 21:52:30,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:30,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803579599] [2022-10-15 21:52:30,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:30,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:30,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:31,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:31,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:31,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:31,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:31,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:31,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:31,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:31,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:31,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:31,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:31,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:31,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-15 21:52:31,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-10-15 21:52:31,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-10-15 21:52:31,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-10-15 21:52:31,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-10-15 21:52:31,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,123 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2022-10-15 21:52:31,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:31,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803579599] [2022-10-15 21:52:31,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803579599] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:31,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206108966] [2022-10-15 21:52:31,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:31,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:31,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:31,125 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-15 21:52:31,144 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-15 21:52:31,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 709 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:31,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:31,323 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2022-10-15 21:52:31,324 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:31,324 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206108966] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:31,324 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:31,324 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-15 21:52:31,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627299789] [2022-10-15 21:52:31,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:31,325 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:31,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:31,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:31,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:31,326 INFO L87 Difference]: Start difference. First operand 468 states and 694 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:31,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:31,396 INFO L93 Difference]: Finished difference Result 752 states and 1146 transitions. [2022-10-15 21:52:31,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-15 21:52:31,397 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 178 [2022-10-15 21:52:31,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:31,401 INFO L225 Difference]: With dead ends: 752 [2022-10-15 21:52:31,401 INFO L226 Difference]: Without dead ends: 475 [2022-10-15 21:52:31,403 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 211 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:31,404 INFO L413 NwaCegarLoop]: 284 mSDtfsCounter, 20 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:31,404 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 841 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:31,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2022-10-15 21:52:31,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 475. [2022-10-15 21:52:31,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 386 states have (on average 1.461139896373057) internal successors, (564), 399 states have internal predecessors, (564), 70 states have call successors, (70), 11 states have call predecessors, (70), 11 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2022-10-15 21:52:31,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 704 transitions. [2022-10-15 21:52:31,466 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 704 transitions. Word has length 178 [2022-10-15 21:52:31,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:31,466 INFO L495 AbstractCegarLoop]: Abstraction has 475 states and 704 transitions. [2022-10-15 21:52:31,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:31,467 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 704 transitions. [2022-10-15 21:52:31,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2022-10-15 21:52:31,470 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:31,470 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-15 21:52:31,507 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-15 21:52:31,686 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-10-15 21:52:31,687 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:31,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:31,688 INFO L85 PathProgramCache]: Analyzing trace with hash 688266875, now seen corresponding path program 1 times [2022-10-15 21:52:31,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:31,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85771454] [2022-10-15 21:52:31,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:31,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:31,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:31,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:31,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:31,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:31,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:31,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:31,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:31,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:31,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:31,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:31,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:31,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:31,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:31,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-10-15 21:52:31,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-10-15 21:52:31,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-10-15 21:52:31,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-10-15 21:52:31,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:31,888 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2022-10-15 21:52:31,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:31,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85771454] [2022-10-15 21:52:31,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85771454] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:31,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200969262] [2022-10-15 21:52:31,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:31,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:31,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:31,890 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-15 21:52:31,914 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-15 21:52:32,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 711 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:32,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:32,079 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2022-10-15 21:52:32,080 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:32,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200969262] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:32,080 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:32,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-15 21:52:32,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151168062] [2022-10-15 21:52:32,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:32,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:32,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:32,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:32,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:32,082 INFO L87 Difference]: Start difference. First operand 475 states and 704 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:32,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:32,149 INFO L93 Difference]: Finished difference Result 755 states and 1147 transitions. [2022-10-15 21:52:32,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-15 21:52:32,150 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 180 [2022-10-15 21:52:32,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:32,155 INFO L225 Difference]: With dead ends: 755 [2022-10-15 21:52:32,155 INFO L226 Difference]: Without dead ends: 482 [2022-10-15 21:52:32,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:32,158 INFO L413 NwaCegarLoop]: 284 mSDtfsCounter, 18 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:32,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 841 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:32,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2022-10-15 21:52:32,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 482. [2022-10-15 21:52:32,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 391 states have (on average 1.462915601023018) internal successors, (572), 405 states have internal predecessors, (572), 71 states have call successors, (71), 12 states have call predecessors, (71), 12 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2022-10-15 21:52:32,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 714 transitions. [2022-10-15 21:52:32,199 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 714 transitions. Word has length 180 [2022-10-15 21:52:32,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:32,200 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 714 transitions. [2022-10-15 21:52:32,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:32,200 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 714 transitions. [2022-10-15 21:52:32,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2022-10-15 21:52:32,204 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:32,204 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-15 21:52:32,244 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-15 21:52:32,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-10-15 21:52:32,419 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:32,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:32,420 INFO L85 PathProgramCache]: Analyzing trace with hash -547172281, now seen corresponding path program 1 times [2022-10-15 21:52:32,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:32,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079352940] [2022-10-15 21:52:32,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:32,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:32,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:32,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:32,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:32,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:32,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:32,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:32,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:32,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:32,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:32,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:32,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:32,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:32,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:32,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:32,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-10-15 21:52:32,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-10-15 21:52:32,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-10-15 21:52:32,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,652 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2022-10-15 21:52:32,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:32,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079352940] [2022-10-15 21:52:32,653 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079352940] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:32,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795767868] [2022-10-15 21:52:32,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:32,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:32,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:32,655 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-15 21:52:32,657 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-15 21:52:32,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:32,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 712 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:32,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:32,837 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 143 trivial. 0 not checked. [2022-10-15 21:52:32,837 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:32,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795767868] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:32,838 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:32,838 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-15 21:52:32,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025374638] [2022-10-15 21:52:32,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:32,839 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:32,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:32,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:32,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:32,840 INFO L87 Difference]: Start difference. First operand 482 states and 714 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:32,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:32,937 INFO L93 Difference]: Finished difference Result 769 states and 1175 transitions. [2022-10-15 21:52:32,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-15 21:52:32,937 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 181 [2022-10-15 21:52:32,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:32,942 INFO L225 Difference]: With dead ends: 769 [2022-10-15 21:52:32,942 INFO L226 Difference]: Without dead ends: 518 [2022-10-15 21:52:32,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:32,945 INFO L413 NwaCegarLoop]: 272 mSDtfsCounter, 57 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 786 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:32,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 786 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-15 21:52:32,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2022-10-15 21:52:32,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 518. [2022-10-15 21:52:32,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 421 states have (on average 1.479809976247031) internal successors, (623), 435 states have internal predecessors, (623), 74 states have call successors, (74), 15 states have call predecessors, (74), 15 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-10-15 21:52:32,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 771 transitions. [2022-10-15 21:52:32,986 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 771 transitions. Word has length 181 [2022-10-15 21:52:32,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:32,987 INFO L495 AbstractCegarLoop]: Abstraction has 518 states and 771 transitions. [2022-10-15 21:52:32,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:32,987 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 771 transitions. [2022-10-15 21:52:32,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-10-15 21:52:32,991 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:32,991 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-15 21:52:33,028 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-15 21:52:33,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-10-15 21:52:33,205 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:33,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:33,206 INFO L85 PathProgramCache]: Analyzing trace with hash 339715386, now seen corresponding path program 1 times [2022-10-15 21:52:33,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:33,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158712787] [2022-10-15 21:52:33,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:33,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:33,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:33,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:33,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:33,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:33,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:33,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:33,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:33,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:33,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:33,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:33,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:33,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:33,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:33,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:33,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-15 21:52:33,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-10-15 21:52:33,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-10-15 21:52:33,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,398 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2022-10-15 21:52:33,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:33,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158712787] [2022-10-15 21:52:33,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158712787] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:33,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505861135] [2022-10-15 21:52:33,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:33,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:33,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:33,401 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-15 21:52:33,403 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-15 21:52:33,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:33,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 713 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:33,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:33,593 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2022-10-15 21:52:33,593 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:33,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505861135] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:33,593 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:33,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-15 21:52:33,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354010664] [2022-10-15 21:52:33,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:33,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:33,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:33,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:33,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:33,595 INFO L87 Difference]: Start difference. First operand 518 states and 771 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:33,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:33,683 INFO L93 Difference]: Finished difference Result 754 states and 1127 transitions. [2022-10-15 21:52:33,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-15 21:52:33,683 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 182 [2022-10-15 21:52:33,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:33,688 INFO L225 Difference]: With dead ends: 754 [2022-10-15 21:52:33,688 INFO L226 Difference]: Without dead ends: 526 [2022-10-15 21:52:33,690 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:33,691 INFO L413 NwaCegarLoop]: 279 mSDtfsCounter, 21 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 809 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:33,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 809 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:33,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2022-10-15 21:52:33,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 526. [2022-10-15 21:52:33,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 427 states have (on average 1.4800936768149884) internal successors, (632), 441 states have internal predecessors, (632), 75 states have call successors, (75), 16 states have call predecessors, (75), 16 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-10-15 21:52:33,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 782 transitions. [2022-10-15 21:52:33,732 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 782 transitions. Word has length 182 [2022-10-15 21:52:33,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:33,732 INFO L495 AbstractCegarLoop]: Abstraction has 526 states and 782 transitions. [2022-10-15 21:52:33,733 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:33,733 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 782 transitions. [2022-10-15 21:52:33,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2022-10-15 21:52:33,737 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:33,737 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-15 21:52:33,777 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-15 21:52:33,950 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-10-15 21:52:33,950 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:33,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:33,951 INFO L85 PathProgramCache]: Analyzing trace with hash -1594167479, now seen corresponding path program 1 times [2022-10-15 21:52:33,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:33,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914414610] [2022-10-15 21:52:33,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:33,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:33,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:34,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:34,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:34,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:34,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:34,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:34,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:34,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:34,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:34,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:34,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:34,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:34,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:34,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:34,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-15 21:52:34,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-10-15 21:52:34,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-10-15 21:52:34,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,146 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2022-10-15 21:52:34,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:34,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914414610] [2022-10-15 21:52:34,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914414610] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:34,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897148942] [2022-10-15 21:52:34,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:34,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:34,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:34,149 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-15 21:52:34,160 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-15 21:52:34,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:34,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:34,382 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-10-15 21:52:34,382 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:34,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897148942] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:34,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:34,383 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-15 21:52:34,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297378699] [2022-10-15 21:52:34,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:34,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:34,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:34,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:34,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:34,385 INFO L87 Difference]: Start difference. First operand 526 states and 782 transitions. Second operand has 4 states, 3 states have (on average 31.666666666666668) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:34,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:34,434 INFO L93 Difference]: Finished difference Result 526 states and 782 transitions. [2022-10-15 21:52:34,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-15 21:52:34,435 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 31.666666666666668) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 183 [2022-10-15 21:52:34,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:34,439 INFO L225 Difference]: With dead ends: 526 [2022-10-15 21:52:34,439 INFO L226 Difference]: Without dead ends: 525 [2022-10-15 21:52:34,440 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:34,441 INFO L413 NwaCegarLoop]: 287 mSDtfsCounter, 119 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:34,441 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 693 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:34,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-10-15 21:52:34,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 525. [2022-10-15 21:52:34,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 427 states have (on average 1.4777517564402811) internal successors, (631), 440 states have internal predecessors, (631), 75 states have call successors, (75), 16 states have call predecessors, (75), 16 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-10-15 21:52:34,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 781 transitions. [2022-10-15 21:52:34,480 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 781 transitions. Word has length 183 [2022-10-15 21:52:34,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:34,481 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 781 transitions. [2022-10-15 21:52:34,481 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 31.666666666666668) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:34,481 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 781 transitions. [2022-10-15 21:52:34,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-10-15 21:52:34,485 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:34,485 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:34,520 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-15 21:52:34,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-10-15 21:52:34,699 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:34,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:34,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1551115250, now seen corresponding path program 1 times [2022-10-15 21:52:34,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:34,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430016797] [2022-10-15 21:52:34,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:34,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:34,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:34,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:34,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:34,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:34,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:34,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:34,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:34,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:34,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:34,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:34,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:34,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:34,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:34,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:34,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-15 21:52:34,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-15 21:52:34,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-15 21:52:34,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:34,896 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2022-10-15 21:52:34,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:34,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430016797] [2022-10-15 21:52:34,896 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430016797] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:34,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978595934] [2022-10-15 21:52:34,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:34,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:34,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:34,898 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-15 21:52:34,904 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-15 21:52:35,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 727 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:35,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:35,079 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2022-10-15 21:52:35,080 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:35,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978595934] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:35,080 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:35,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-15 21:52:35,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754948109] [2022-10-15 21:52:35,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:35,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:35,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:35,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:35,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:35,083 INFO L87 Difference]: Start difference. First operand 525 states and 781 transitions. Second operand has 4 states, 3 states have (on average 30.666666666666668) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:35,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:35,149 INFO L93 Difference]: Finished difference Result 852 states and 1281 transitions. [2022-10-15 21:52:35,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-15 21:52:35,149 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 30.666666666666668) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 186 [2022-10-15 21:52:35,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:35,155 INFO L225 Difference]: With dead ends: 852 [2022-10-15 21:52:35,155 INFO L226 Difference]: Without dead ends: 616 [2022-10-15 21:52:35,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:35,158 INFO L413 NwaCegarLoop]: 384 mSDtfsCounter, 97 mSDsluCounter, 662 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 1046 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:35,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 1046 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:35,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2022-10-15 21:52:35,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 546. [2022-10-15 21:52:35,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 445 states have (on average 1.4764044943820225) internal successors, (657), 457 states have internal predecessors, (657), 79 states have call successors, (79), 16 states have call predecessors, (79), 16 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-10-15 21:52:35,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 815 transitions. [2022-10-15 21:52:35,203 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 815 transitions. Word has length 186 [2022-10-15 21:52:35,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:35,204 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 815 transitions. [2022-10-15 21:52:35,204 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 30.666666666666668) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:35,204 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 815 transitions. [2022-10-15 21:52:35,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-10-15 21:52:35,208 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:35,208 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:35,247 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-10-15 21:52:35,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:35,423 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:35,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:35,424 INFO L85 PathProgramCache]: Analyzing trace with hash 839932872, now seen corresponding path program 1 times [2022-10-15 21:52:35,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:35,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268224867] [2022-10-15 21:52:35,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:35,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:35,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:35,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:35,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:35,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:35,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:35,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:35,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:35,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:35,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:35,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:35,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:35,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:35,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:35,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:35,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-15 21:52:35,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-15 21:52:35,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-15 21:52:35,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,605 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2022-10-15 21:52:35,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:35,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268224867] [2022-10-15 21:52:35,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268224867] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:35,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719732675] [2022-10-15 21:52:35,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:35,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:35,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:35,612 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-15 21:52:35,614 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-15 21:52:35,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:35,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 728 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:35,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:35,818 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2022-10-15 21:52:35,818 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:35,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719732675] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:35,818 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:35,819 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-15 21:52:35,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61062874] [2022-10-15 21:52:35,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:35,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:35,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:35,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:35,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:35,821 INFO L87 Difference]: Start difference. First operand 546 states and 815 transitions. Second operand has 4 states, 3 states have (on average 31.0) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:35,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:35,888 INFO L93 Difference]: Finished difference Result 682 states and 1034 transitions. [2022-10-15 21:52:35,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-15 21:52:35,889 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 31.0) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 187 [2022-10-15 21:52:35,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:35,895 INFO L225 Difference]: With dead ends: 682 [2022-10-15 21:52:35,895 INFO L226 Difference]: Without dead ends: 681 [2022-10-15 21:52:35,896 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 219 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:35,897 INFO L413 NwaCegarLoop]: 429 mSDtfsCounter, 122 mSDsluCounter, 710 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 1139 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:35,897 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 1139 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:35,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2022-10-15 21:52:35,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 545. [2022-10-15 21:52:35,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 445 states have (on average 1.4719101123595506) internal successors, (655), 456 states have internal predecessors, (655), 79 states have call successors, (79), 16 states have call predecessors, (79), 16 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-10-15 21:52:35,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 813 transitions. [2022-10-15 21:52:35,944 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 813 transitions. Word has length 187 [2022-10-15 21:52:35,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:35,945 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 813 transitions. [2022-10-15 21:52:35,945 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 31.0) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-10-15 21:52:35,945 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 813 transitions. [2022-10-15 21:52:35,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2022-10-15 21:52:35,950 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:35,951 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:35,990 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-15 21:52:36,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:36,166 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:36,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:36,167 INFO L85 PathProgramCache]: Analyzing trace with hash 1557359776, now seen corresponding path program 1 times [2022-10-15 21:52:36,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:36,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537545298] [2022-10-15 21:52:36,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:36,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:36,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:36,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:36,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:36,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:36,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:36,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:36,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:36,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:36,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:36,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:36,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:36,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:36,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:36,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:36,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-15 21:52:36,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-15 21:52:36,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-15 21:52:36,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-10-15 21:52:36,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,361 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-10-15 21:52:36,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:36,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537545298] [2022-10-15 21:52:36,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537545298] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:36,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236999040] [2022-10-15 21:52:36,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:36,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:36,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:36,363 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-15 21:52:36,366 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-15 21:52:36,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:36,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 751 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:36,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:36,546 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-10-15 21:52:36,547 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:36,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236999040] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:36,547 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:36,547 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-15 21:52:36,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82303305] [2022-10-15 21:52:36,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:36,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:36,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:36,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:36,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:36,549 INFO L87 Difference]: Start difference. First operand 545 states and 813 transitions. Second operand has 4 states, 3 states have (on average 31.333333333333332) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-10-15 21:52:36,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:36,615 INFO L93 Difference]: Finished difference Result 615 states and 918 transitions. [2022-10-15 21:52:36,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-15 21:52:36,615 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 31.333333333333332) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 194 [2022-10-15 21:52:36,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:36,621 INFO L225 Difference]: With dead ends: 615 [2022-10-15 21:52:36,621 INFO L226 Difference]: Without dead ends: 614 [2022-10-15 21:52:36,622 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:36,623 INFO L413 NwaCegarLoop]: 368 mSDtfsCounter, 93 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 1013 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:36,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 1013 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:36,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2022-10-15 21:52:36,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 547. [2022-10-15 21:52:36,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 447 states have (on average 1.4697986577181208) internal successors, (657), 458 states have internal predecessors, (657), 79 states have call successors, (79), 16 states have call predecessors, (79), 16 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-10-15 21:52:36,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 815 transitions. [2022-10-15 21:52:36,668 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 815 transitions. Word has length 194 [2022-10-15 21:52:36,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:36,668 INFO L495 AbstractCegarLoop]: Abstraction has 547 states and 815 transitions. [2022-10-15 21:52:36,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 31.333333333333332) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-10-15 21:52:36,669 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 815 transitions. [2022-10-15 21:52:36,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-10-15 21:52:36,673 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:36,673 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:36,712 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-15 21:52:36,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:36,889 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:36,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:36,890 INFO L85 PathProgramCache]: Analyzing trace with hash 1033513190, now seen corresponding path program 1 times [2022-10-15 21:52:36,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:36,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814826545] [2022-10-15 21:52:36,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:36,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:36,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:37,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:37,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:37,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:37,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:37,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:37,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:37,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:37,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:37,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:37,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:37,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:37,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:37,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:37,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-15 21:52:37,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-15 21:52:37,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-15 21:52:37,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-10-15 21:52:37,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,111 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-10-15 21:52:37,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:37,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814826545] [2022-10-15 21:52:37,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814826545] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:37,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230091515] [2022-10-15 21:52:37,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:37,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:37,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:37,114 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-15 21:52:37,138 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-15 21:52:37,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 752 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:37,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:37,308 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-10-15 21:52:37,308 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:37,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230091515] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:37,309 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:37,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-15 21:52:37,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236562044] [2022-10-15 21:52:37,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:37,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:37,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:37,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:37,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:37,311 INFO L87 Difference]: Start difference. First operand 547 states and 815 transitions. Second operand has 4 states, 3 states have (on average 31.666666666666668) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-10-15 21:52:37,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:37,379 INFO L93 Difference]: Finished difference Result 686 states and 1038 transitions. [2022-10-15 21:52:37,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-15 21:52:37,380 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 31.666666666666668) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 195 [2022-10-15 21:52:37,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:37,386 INFO L225 Difference]: With dead ends: 686 [2022-10-15 21:52:37,386 INFO L226 Difference]: Without dead ends: 685 [2022-10-15 21:52:37,387 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:37,388 INFO L413 NwaCegarLoop]: 419 mSDtfsCounter, 120 mSDsluCounter, 702 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 1121 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:37,388 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 1121 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:37,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2022-10-15 21:52:37,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 549. [2022-10-15 21:52:37,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 449 states have (on average 1.4677060133630289) internal successors, (659), 460 states have internal predecessors, (659), 79 states have call successors, (79), 16 states have call predecessors, (79), 16 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-10-15 21:52:37,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 817 transitions. [2022-10-15 21:52:37,432 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 817 transitions. Word has length 195 [2022-10-15 21:52:37,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:37,433 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 817 transitions. [2022-10-15 21:52:37,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 31.666666666666668) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-10-15 21:52:37,433 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 817 transitions. [2022-10-15 21:52:37,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2022-10-15 21:52:37,437 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:37,437 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:37,475 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-15 21:52:37,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:37,653 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:37,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:37,654 INFO L85 PathProgramCache]: Analyzing trace with hash 1339171492, now seen corresponding path program 1 times [2022-10-15 21:52:37,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:37,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334552482] [2022-10-15 21:52:37,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:37,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:37,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:37,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:37,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:37,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:37,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:37,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:37,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:37,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:37,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:37,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:37,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:37,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:37,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:37,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:37,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-15 21:52:37,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-15 21:52:37,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-15 21:52:37,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-10-15 21:52:37,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:37,841 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-10-15 21:52:37,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:37,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334552482] [2022-10-15 21:52:37,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334552482] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:37,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707973992] [2022-10-15 21:52:37,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:37,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:37,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:37,843 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-15 21:52:37,851 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-15 21:52:38,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 758 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-15 21:52:38,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:38,062 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-10-15 21:52:38,062 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:38,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707973992] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:38,063 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:38,063 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2022-10-15 21:52:38,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510486998] [2022-10-15 21:52:38,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:38,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-15 21:52:38,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:38,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-15 21:52:38,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-10-15 21:52:38,065 INFO L87 Difference]: Start difference. First operand 549 states and 817 transitions. Second operand has 6 states, 5 states have (on average 19.2) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-10-15 21:52:38,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:38,213 INFO L93 Difference]: Finished difference Result 995 states and 1506 transitions. [2022-10-15 21:52:38,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-15 21:52:38,213 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.2) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 196 [2022-10-15 21:52:38,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:38,220 INFO L225 Difference]: With dead ends: 995 [2022-10-15 21:52:38,220 INFO L226 Difference]: Without dead ends: 748 [2022-10-15 21:52:38,222 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-10-15 21:52:38,223 INFO L413 NwaCegarLoop]: 439 mSDtfsCounter, 213 mSDsluCounter, 1545 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 1984 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:38,223 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 1984 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-15 21:52:38,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2022-10-15 21:52:38,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 560. [2022-10-15 21:52:38,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 459 states have (on average 1.4705882352941178) internal successors, (675), 469 states have internal predecessors, (675), 81 states have call successors, (81), 16 states have call predecessors, (81), 16 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-10-15 21:52:38,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 837 transitions. [2022-10-15 21:52:38,267 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 837 transitions. Word has length 196 [2022-10-15 21:52:38,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:38,267 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 837 transitions. [2022-10-15 21:52:38,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.2) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-10-15 21:52:38,268 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 837 transitions. [2022-10-15 21:52:38,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-10-15 21:52:38,272 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:38,272 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:38,309 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-15 21:52:38,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:38,487 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:38,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:38,488 INFO L85 PathProgramCache]: Analyzing trace with hash -1435356318, now seen corresponding path program 1 times [2022-10-15 21:52:38,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:38,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898429633] [2022-10-15 21:52:38,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:38,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:38,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:38,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:38,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:38,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:38,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:38,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:38,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:38,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:38,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:38,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:38,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:38,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:38,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:38,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:38,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-15 21:52:38,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-15 21:52:38,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-15 21:52:38,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-10-15 21:52:38,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,681 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-10-15 21:52:38,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:38,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898429633] [2022-10-15 21:52:38,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898429633] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:38,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041247274] [2022-10-15 21:52:38,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:38,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:38,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:38,683 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-15 21:52:38,693 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-15 21:52:38,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:38,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 759 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-15 21:52:38,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:38,878 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-10-15 21:52:38,878 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:38,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041247274] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:38,878 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:38,879 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-15 21:52:38,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200139162] [2022-10-15 21:52:38,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:38,880 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:38,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:38,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:38,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:38,881 INFO L87 Difference]: Start difference. First operand 560 states and 837 transitions. Second operand has 4 states, 3 states have (on average 32.333333333333336) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-10-15 21:52:38,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:38,949 INFO L93 Difference]: Finished difference Result 674 states and 1018 transitions. [2022-10-15 21:52:38,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-15 21:52:38,950 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 32.333333333333336) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 197 [2022-10-15 21:52:38,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:38,957 INFO L225 Difference]: With dead ends: 674 [2022-10-15 21:52:38,958 INFO L226 Difference]: Without dead ends: 673 [2022-10-15 21:52:38,959 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 231 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:38,960 INFO L413 NwaCegarLoop]: 409 mSDtfsCounter, 122 mSDsluCounter, 678 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 1087 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:38,960 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 1087 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:38,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-10-15 21:52:39,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 555. [2022-10-15 21:52:39,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 455 states have (on average 1.4703296703296704) internal successors, (669), 464 states have internal predecessors, (669), 81 states have call successors, (81), 16 states have call predecessors, (81), 16 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-10-15 21:52:39,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 831 transitions. [2022-10-15 21:52:39,009 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 831 transitions. Word has length 197 [2022-10-15 21:52:39,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:39,009 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 831 transitions. [2022-10-15 21:52:39,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 32.333333333333336) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-10-15 21:52:39,010 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 831 transitions. [2022-10-15 21:52:39,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2022-10-15 21:52:39,015 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:39,015 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:39,055 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-15 21:52:39,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:39,230 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:39,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:39,231 INFO L85 PathProgramCache]: Analyzing trace with hash -918361970, now seen corresponding path program 1 times [2022-10-15 21:52:39,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:39,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348165868] [2022-10-15 21:52:39,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:39,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:39,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:39,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:39,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:39,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:39,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:39,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:39,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:39,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:39,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:39,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:39,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:39,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:39,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:39,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:39,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-15 21:52:39,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-15 21:52:39,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-15 21:52:39,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-10-15 21:52:39,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-10-15 21:52:39,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,435 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2022-10-15 21:52:39,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:39,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348165868] [2022-10-15 21:52:39,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348165868] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:39,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886911529] [2022-10-15 21:52:39,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:39,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:39,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:39,437 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-15 21:52:39,441 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-15 21:52:39,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:39,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 775 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:39,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:39,638 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2022-10-15 21:52:39,638 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:39,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886911529] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:39,639 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:39,639 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-15 21:52:39,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573290457] [2022-10-15 21:52:39,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:39,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:39,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:39,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:39,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:39,641 INFO L87 Difference]: Start difference. First operand 555 states and 831 transitions. Second operand has 4 states, 3 states have (on average 32.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-10-15 21:52:39,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:39,712 INFO L93 Difference]: Finished difference Result 625 states and 934 transitions. [2022-10-15 21:52:39,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-15 21:52:39,713 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 32.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 202 [2022-10-15 21:52:39,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:39,718 INFO L225 Difference]: With dead ends: 625 [2022-10-15 21:52:39,718 INFO L226 Difference]: Without dead ends: 624 [2022-10-15 21:52:39,719 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:39,720 INFO L413 NwaCegarLoop]: 386 mSDtfsCounter, 88 mSDsluCounter, 658 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 1044 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-15 21:52:39,720 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 1044 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:39,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2022-10-15 21:52:39,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 557. [2022-10-15 21:52:39,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 457 states have (on average 1.4682713347921226) internal successors, (671), 466 states have internal predecessors, (671), 81 states have call successors, (81), 16 states have call predecessors, (81), 16 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-10-15 21:52:39,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 833 transitions. [2022-10-15 21:52:39,765 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 833 transitions. Word has length 202 [2022-10-15 21:52:39,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:39,766 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 833 transitions. [2022-10-15 21:52:39,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 32.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-10-15 21:52:39,766 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 833 transitions. [2022-10-15 21:52:39,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-10-15 21:52:39,771 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:39,771 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:39,808 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-15 21:52:39,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-10-15 21:52:39,985 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:39,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:39,986 INFO L85 PathProgramCache]: Analyzing trace with hash 1595550404, now seen corresponding path program 1 times [2022-10-15 21:52:39,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:39,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240624142] [2022-10-15 21:52:39,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:39,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:40,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:40,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:40,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:40,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:40,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:40,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:40,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:40,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:40,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:40,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:40,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:40,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:40,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:40,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:40,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-15 21:52:40,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-15 21:52:40,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-15 21:52:40,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-10-15 21:52:40,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-10-15 21:52:40,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,166 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2022-10-15 21:52:40,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:40,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240624142] [2022-10-15 21:52:40,167 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240624142] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:40,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911653995] [2022-10-15 21:52:40,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:40,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:40,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:40,168 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-15 21:52:40,184 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-15 21:52:40,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-15 21:52:40,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:40,359 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2022-10-15 21:52:40,359 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:40,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911653995] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:40,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:40,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-15 21:52:40,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40428685] [2022-10-15 21:52:40,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:40,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:40,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:40,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:40,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:40,362 INFO L87 Difference]: Start difference. First operand 557 states and 833 transitions. Second operand has 4 states, 3 states have (on average 32.333333333333336) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-10-15 21:52:40,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:40,439 INFO L93 Difference]: Finished difference Result 690 states and 1044 transitions. [2022-10-15 21:52:40,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-15 21:52:40,440 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 32.333333333333336) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 203 [2022-10-15 21:52:40,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:40,446 INFO L225 Difference]: With dead ends: 690 [2022-10-15 21:52:40,446 INFO L226 Difference]: Without dead ends: 689 [2022-10-15 21:52:40,447 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 239 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:40,448 INFO L413 NwaCegarLoop]: 413 mSDtfsCounter, 114 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 1109 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:40,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 1109 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:40,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2022-10-15 21:52:40,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 559. [2022-10-15 21:52:40,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 459 states have (on average 1.4662309368191722) internal successors, (673), 468 states have internal predecessors, (673), 81 states have call successors, (81), 16 states have call predecessors, (81), 16 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-10-15 21:52:40,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 835 transitions. [2022-10-15 21:52:40,516 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 835 transitions. Word has length 203 [2022-10-15 21:52:40,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:40,516 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 835 transitions. [2022-10-15 21:52:40,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 32.333333333333336) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-10-15 21:52:40,517 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 835 transitions. [2022-10-15 21:52:40,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-10-15 21:52:40,521 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:40,521 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:40,558 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-10-15 21:52:40,735 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-10-15 21:52:40,736 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:40,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:40,737 INFO L85 PathProgramCache]: Analyzing trace with hash -700622190, now seen corresponding path program 1 times [2022-10-15 21:52:40,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:40,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134433397] [2022-10-15 21:52:40,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:40,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:40,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:40,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:40,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:40,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:40,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:40,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:40,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:40,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:40,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:40,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:40,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:40,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:40,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:40,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:40,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-15 21:52:40,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-15 21:52:40,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-15 21:52:40,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-10-15 21:52:40,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-10-15 21:52:40,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:40,920 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2022-10-15 21:52:40,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:40,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134433397] [2022-10-15 21:52:40,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134433397] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:40,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022352710] [2022-10-15 21:52:40,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:40,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:40,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:40,922 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-15 21:52:40,938 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-15 21:52:41,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 782 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-15 21:52:41,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:41,144 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2022-10-15 21:52:41,144 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:41,145 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022352710] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:41,145 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:41,145 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2022-10-15 21:52:41,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687247380] [2022-10-15 21:52:41,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:41,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-15 21:52:41,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:41,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-15 21:52:41,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-10-15 21:52:41,149 INFO L87 Difference]: Start difference. First operand 559 states and 835 transitions. Second operand has 6 states, 5 states have (on average 19.6) internal successors, (98), 6 states have internal predecessors, (98), 3 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-10-15 21:52:41,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:41,294 INFO L93 Difference]: Finished difference Result 745 states and 1123 transitions. [2022-10-15 21:52:41,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-15 21:52:41,294 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.6) internal successors, (98), 6 states have internal predecessors, (98), 3 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 204 [2022-10-15 21:52:41,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:41,301 INFO L225 Difference]: With dead ends: 745 [2022-10-15 21:52:41,301 INFO L226 Difference]: Without dead ends: 744 [2022-10-15 21:52:41,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-10-15 21:52:41,303 INFO L413 NwaCegarLoop]: 480 mSDtfsCounter, 205 mSDsluCounter, 1627 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 2107 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:41,305 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 2107 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-15 21:52:41,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2022-10-15 21:52:41,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 561. [2022-10-15 21:52:41,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 461 states have (on average 1.4642082429501084) internal successors, (675), 470 states have internal predecessors, (675), 81 states have call successors, (81), 16 states have call predecessors, (81), 16 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-10-15 21:52:41,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 837 transitions. [2022-10-15 21:52:41,356 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 837 transitions. Word has length 204 [2022-10-15 21:52:41,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:41,357 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 837 transitions. [2022-10-15 21:52:41,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.6) internal successors, (98), 6 states have internal predecessors, (98), 3 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-10-15 21:52:41,357 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 837 transitions. [2022-10-15 21:52:41,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-10-15 21:52:41,361 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:41,362 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:41,396 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-15 21:52:41,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-10-15 21:52:41,576 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:41,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:41,577 INFO L85 PathProgramCache]: Analyzing trace with hash -953930606, now seen corresponding path program 1 times [2022-10-15 21:52:41,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:41,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236121311] [2022-10-15 21:52:41,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:41,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:41,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:41,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:41,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:41,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:41,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:41,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:41,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:41,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:41,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:41,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:41,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:41,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:41,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:41,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:41,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-15 21:52:41,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-15 21:52:41,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-15 21:52:41,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-10-15 21:52:41,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-10-15 21:52:41,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,753 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2022-10-15 21:52:41,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:41,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236121311] [2022-10-15 21:52:41,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236121311] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:41,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062048227] [2022-10-15 21:52:41,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:41,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:41,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:41,755 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-15 21:52:41,766 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-15 21:52:41,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:41,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 782 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-15 21:52:41,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:41,995 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2022-10-15 21:52:41,995 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:41,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062048227] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:41,996 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:41,996 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2022-10-15 21:52:41,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401215829] [2022-10-15 21:52:41,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:41,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-15 21:52:41,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:41,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-15 21:52:41,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-10-15 21:52:41,998 INFO L87 Difference]: Start difference. First operand 561 states and 837 transitions. Second operand has 6 states, 5 states have (on average 19.6) internal successors, (98), 6 states have internal predecessors, (98), 3 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-10-15 21:52:42,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:42,168 INFO L93 Difference]: Finished difference Result 1012 states and 1534 transitions. [2022-10-15 21:52:42,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-15 21:52:42,169 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.6) internal successors, (98), 6 states have internal predecessors, (98), 3 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 204 [2022-10-15 21:52:42,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:42,176 INFO L225 Difference]: With dead ends: 1012 [2022-10-15 21:52:42,176 INFO L226 Difference]: Without dead ends: 760 [2022-10-15 21:52:42,179 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-10-15 21:52:42,179 INFO L413 NwaCegarLoop]: 432 mSDtfsCounter, 203 mSDsluCounter, 1531 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 1963 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:42,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 1963 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-15 21:52:42,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 760 states. [2022-10-15 21:52:42,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 760 to 565. [2022-10-15 21:52:42,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 465 states have (on average 1.4602150537634409) internal successors, (679), 474 states have internal predecessors, (679), 81 states have call successors, (81), 16 states have call predecessors, (81), 16 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-10-15 21:52:42,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 841 transitions. [2022-10-15 21:52:42,239 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 841 transitions. Word has length 204 [2022-10-15 21:52:42,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:42,240 INFO L495 AbstractCegarLoop]: Abstraction has 565 states and 841 transitions. [2022-10-15 21:52:42,240 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.6) internal successors, (98), 6 states have internal predecessors, (98), 3 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-10-15 21:52:42,240 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 841 transitions. [2022-10-15 21:52:42,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2022-10-15 21:52:42,243 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:42,243 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:42,278 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-15 21:52:42,457 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:42,457 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:42,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:42,458 INFO L85 PathProgramCache]: Analyzing trace with hash -244451008, now seen corresponding path program 1 times [2022-10-15 21:52:42,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:42,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255353439] [2022-10-15 21:52:42,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:42,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:42,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:42,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:42,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:42,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:42,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:42,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:42,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:42,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:42,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:42,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:42,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:42,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:42,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:42,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:42,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-15 21:52:42,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-15 21:52:42,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-15 21:52:42,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-10-15 21:52:42,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-10-15 21:52:42,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,641 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2022-10-15 21:52:42,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:42,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255353439] [2022-10-15 21:52:42,641 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255353439] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:42,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139077926] [2022-10-15 21:52:42,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:42,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:42,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:42,643 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-15 21:52:42,663 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-15 21:52:42,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:42,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 783 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-15 21:52:42,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:42,838 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2022-10-15 21:52:42,838 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:42,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139077926] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:42,839 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:42,839 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-15 21:52:42,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787422879] [2022-10-15 21:52:42,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:42,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-15 21:52:42,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:42,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-15 21:52:42,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-15 21:52:42,841 INFO L87 Difference]: Start difference. First operand 565 states and 841 transitions. Second operand has 4 states, 3 states have (on average 33.0) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-10-15 21:52:42,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:42,915 INFO L93 Difference]: Finished difference Result 679 states and 1022 transitions. [2022-10-15 21:52:42,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-15 21:52:42,916 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 33.0) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 205 [2022-10-15 21:52:42,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:42,921 INFO L225 Difference]: With dead ends: 679 [2022-10-15 21:52:42,921 INFO L226 Difference]: Without dead ends: 678 [2022-10-15 21:52:42,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 241 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-15 21:52:42,923 INFO L413 NwaCegarLoop]: 407 mSDtfsCounter, 120 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 1083 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:42,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 1083 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-15 21:52:42,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2022-10-15 21:52:42,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 560. [2022-10-15 21:52:42,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 461 states have (on average 1.4598698481561823) internal successors, (673), 469 states have internal predecessors, (673), 81 states have call successors, (81), 16 states have call predecessors, (81), 16 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-10-15 21:52:42,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 835 transitions. [2022-10-15 21:52:42,971 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 835 transitions. Word has length 205 [2022-10-15 21:52:42,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:42,972 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 835 transitions. [2022-10-15 21:52:42,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 33.0) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-10-15 21:52:42,972 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 835 transitions. [2022-10-15 21:52:42,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2022-10-15 21:52:42,975 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:42,975 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 21:52:43,012 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-10-15 21:52:43,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-10-15 21:52:43,190 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:43,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:43,191 INFO L85 PathProgramCache]: Analyzing trace with hash 2135567766, now seen corresponding path program 1 times [2022-10-15 21:52:43,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:43,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364566226] [2022-10-15 21:52:43,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:43,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:43,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:43,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:43,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:43,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:43,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:43,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:43,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:43,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:43,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:43,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:43,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:43,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:43,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:43,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:43,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-15 21:52:43,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-15 21:52:43,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-15 21:52:43,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-10-15 21:52:43,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-10-15 21:52:43,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,378 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2022-10-15 21:52:43,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:43,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364566226] [2022-10-15 21:52:43,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364566226] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:43,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538021519] [2022-10-15 21:52:43,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:43,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:43,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:43,380 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-15 21:52:43,398 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-15 21:52:43,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:43,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 789 conjuncts, 7 conjunts are in the unsatisfiable core [2022-10-15 21:52:43,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:43,625 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2022-10-15 21:52:43,625 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-15 21:52:43,626 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538021519] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-15 21:52:43,626 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-15 21:52:43,626 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 12 [2022-10-15 21:52:43,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434517506] [2022-10-15 21:52:43,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-15 21:52:43,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-15 21:52:43,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:43,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-15 21:52:43,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-10-15 21:52:43,629 INFO L87 Difference]: Start difference. First operand 560 states and 835 transitions. Second operand has 8 states, 7 states have (on average 14.285714285714286) internal successors, (100), 8 states have internal predecessors, (100), 4 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2022-10-15 21:52:43,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:43,873 INFO L93 Difference]: Finished difference Result 882 states and 1344 transitions. [2022-10-15 21:52:43,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-10-15 21:52:43,883 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.285714285714286) internal successors, (100), 8 states have internal predecessors, (100), 4 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 206 [2022-10-15 21:52:43,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:43,890 INFO L225 Difference]: With dead ends: 882 [2022-10-15 21:52:43,891 INFO L226 Difference]: Without dead ends: 881 [2022-10-15 21:52:43,892 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2022-10-15 21:52:43,893 INFO L413 NwaCegarLoop]: 542 mSDtfsCounter, 403 mSDsluCounter, 2153 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 2695 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:43,893 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [442 Valid, 2695 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-15 21:52:43,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 881 states. [2022-10-15 21:52:43,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 881 to 557. [2022-10-15 21:52:43,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 459 states have (on average 1.457516339869281) internal successors, (669), 466 states have internal predecessors, (669), 81 states have call successors, (81), 16 states have call predecessors, (81), 16 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-10-15 21:52:43,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 831 transitions. [2022-10-15 21:52:43,953 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 831 transitions. Word has length 206 [2022-10-15 21:52:43,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:43,953 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 831 transitions. [2022-10-15 21:52:43,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.285714285714286) internal successors, (100), 8 states have internal predecessors, (100), 4 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2022-10-15 21:52:43,953 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 831 transitions. [2022-10-15 21:52:43,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2022-10-15 21:52:43,956 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:43,956 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-15 21:52:43,994 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-15 21:52:44,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-10-15 21:52:44,171 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:44,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:44,172 INFO L85 PathProgramCache]: Analyzing trace with hash 245219660, now seen corresponding path program 1 times [2022-10-15 21:52:44,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:44,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244413447] [2022-10-15 21:52:44,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:44,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:44,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:44,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:44,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:44,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:44,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:44,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-15 21:52:44,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-15 21:52:44,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:44,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-15 21:52:44,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:44,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-15 21:52:44,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-15 21:52:44,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-15 21:52:44,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-15 21:52:44,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-15 21:52:44,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-10-15 21:52:44,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-10-15 21:52:44,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-10-15 21:52:44,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-10-15 21:52:44,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-10-15 21:52:44,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-10-15 21:52:44,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-10-15 21:52:44,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-10-15 21:52:44,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-10-15 21:52:44,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,381 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2022-10-15 21:52:44,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:44,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244413447] [2022-10-15 21:52:44,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244413447] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:44,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686903021] [2022-10-15 21:52:44,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:44,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:44,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:44,383 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-15 21:52:44,403 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-15 21:52:44,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:44,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 1042 conjuncts, 12 conjunts are in the unsatisfiable core [2022-10-15 21:52:44,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:44,990 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 32 proven. 148 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2022-10-15 21:52:44,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-15 21:52:45,279 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 14 proven. 31 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2022-10-15 21:52:45,280 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686903021] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-15 21:52:45,280 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-15 21:52:45,280 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 12] total 17 [2022-10-15 21:52:45,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089325383] [2022-10-15 21:52:45,281 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-15 21:52:45,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-10-15 21:52:45,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:45,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-10-15 21:52:45,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-10-15 21:52:45,283 INFO L87 Difference]: Start difference. First operand 557 states and 831 transitions. Second operand has 17 states, 17 states have (on average 14.764705882352942) internal successors, (251), 14 states have internal predecessors, (251), 6 states have call successors, (53), 7 states have call predecessors, (53), 9 states have return successors, (53), 8 states have call predecessors, (53), 6 states have call successors, (53) [2022-10-15 21:52:57,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:57,248 INFO L93 Difference]: Finished difference Result 4274 states and 6748 transitions. [2022-10-15 21:52:57,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2022-10-15 21:52:57,251 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 14.764705882352942) internal successors, (251), 14 states have internal predecessors, (251), 6 states have call successors, (53), 7 states have call predecessors, (53), 9 states have return successors, (53), 8 states have call predecessors, (53), 6 states have call successors, (53) Word has length 256 [2022-10-15 21:52:57,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:57,280 INFO L225 Difference]: With dead ends: 4274 [2022-10-15 21:52:57,280 INFO L226 Difference]: Without dead ends: 3721 [2022-10-15 21:52:57,293 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 711 GetRequests, 564 SyntacticMatches, 9 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7085 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=2193, Invalid=17267, Unknown=0, NotChecked=0, Total=19460 [2022-10-15 21:52:57,294 INFO L413 NwaCegarLoop]: 1318 mSDtfsCounter, 2913 mSDsluCounter, 12094 mSDsCounter, 0 mSdLazyCounter, 11523 mSolverCounterSat, 2278 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2927 SdHoareTripleChecker+Valid, 13412 SdHoareTripleChecker+Invalid, 13801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2278 IncrementalHoareTripleChecker+Valid, 11523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:57,294 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2927 Valid, 13412 Invalid, 13801 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2278 Valid, 11523 Invalid, 0 Unknown, 0 Unchecked, 8.4s Time] [2022-10-15 21:52:57,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3721 states. [2022-10-15 21:52:57,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3721 to 1740. [2022-10-15 21:52:57,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1740 states, 1400 states have (on average 1.47) internal successors, (2058), 1432 states have internal predecessors, (2058), 264 states have call successors, (264), 73 states have call predecessors, (264), 75 states have return successors, (266), 262 states have call predecessors, (266), 264 states have call successors, (266) [2022-10-15 21:52:57,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1740 states to 1740 states and 2588 transitions. [2022-10-15 21:52:57,668 INFO L78 Accepts]: Start accepts. Automaton has 1740 states and 2588 transitions. Word has length 256 [2022-10-15 21:52:57,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:57,669 INFO L495 AbstractCegarLoop]: Abstraction has 1740 states and 2588 transitions. [2022-10-15 21:52:57,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 14.764705882352942) internal successors, (251), 14 states have internal predecessors, (251), 6 states have call successors, (53), 7 states have call predecessors, (53), 9 states have return successors, (53), 8 states have call predecessors, (53), 6 states have call successors, (53) [2022-10-15 21:52:57,670 INFO L276 IsEmpty]: Start isEmpty. Operand 1740 states and 2588 transitions. [2022-10-15 21:52:57,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-10-15 21:52:57,676 INFO L187 NwaCegarLoop]: Found error trace [2022-10-15 21:52:57,677 INFO L195 NwaCegarLoop]: trace histogram [8, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-15 21:52:57,716 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-15 21:52:57,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:57,891 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-15 21:52:57,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-15 21:52:57,892 INFO L85 PathProgramCache]: Analyzing trace with hash 929646401, now seen corresponding path program 1 times [2022-10-15 21:52:57,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-15 21:52:57,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038816427] [2022-10-15 21:52:57,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:57,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-15 21:52:57,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-15 21:52:58,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-15 21:52:58,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-15 21:52:58,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-15 21:52:58,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-15 21:52:58,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-10-15 21:52:58,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-15 21:52:58,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-10-15 21:52:58,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-15 21:52:58,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-10-15 21:52:58,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-10-15 21:52:58,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-10-15 21:52:58,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-10-15 21:52:58,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-10-15 21:52:58,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-10-15 21:52:58,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-10-15 21:52:58,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-10-15 21:52:58,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-10-15 21:52:58,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-10-15 21:52:58,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-10-15 21:52:58,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-10-15 21:52:58,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-10-15 21:52:58,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-10-15 21:52:58,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,137 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 55 proven. 40 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2022-10-15 21:52:58,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-15 21:52:58,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038816427] [2022-10-15 21:52:58,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038816427] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-15 21:52:58,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200812907] [2022-10-15 21:52:58,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-15 21:52:58,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:52:58,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-15 21:52:58,139 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-15 21:52:58,159 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-15 21:52:58,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-15 21:52:58,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 1048 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-15 21:52:58,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-15 21:52:58,474 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2022-10-15 21:52:58,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-15 21:52:58,671 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2022-10-15 21:52:58,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200812907] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-15 21:52:58,671 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-15 21:52:58,672 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2022-10-15 21:52:58,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116683284] [2022-10-15 21:52:58,672 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-15 21:52:58,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-10-15 21:52:58,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-15 21:52:58,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-10-15 21:52:58,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-10-15 21:52:58,674 INFO L87 Difference]: Start difference. First operand 1740 states and 2588 transitions. Second operand has 13 states, 13 states have (on average 18.53846153846154) internal successors, (241), 12 states have internal predecessors, (241), 6 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (45), 6 states have call predecessors, (45), 6 states have call successors, (45) [2022-10-15 21:52:59,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-15 21:52:59,850 INFO L93 Difference]: Finished difference Result 4122 states and 6191 transitions. [2022-10-15 21:52:59,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-10-15 21:52:59,851 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 18.53846153846154) internal successors, (241), 12 states have internal predecessors, (241), 6 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (45), 6 states have call predecessors, (45), 6 states have call successors, (45) Word has length 270 [2022-10-15 21:52:59,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-15 21:52:59,852 INFO L225 Difference]: With dead ends: 4122 [2022-10-15 21:52:59,852 INFO L226 Difference]: Without dead ends: 0 [2022-10-15 21:52:59,868 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 595 GetRequests, 578 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2022-10-15 21:52:59,869 INFO L413 NwaCegarLoop]: 300 mSDtfsCounter, 671 mSDsluCounter, 1495 mSDsCounter, 0 mSdLazyCounter, 1013 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 716 SdHoareTripleChecker+Valid, 1795 SdHoareTripleChecker+Invalid, 1135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-10-15 21:52:59,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [716 Valid, 1795 Invalid, 1135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1013 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-10-15 21:52:59,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-10-15 21:52:59,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-10-15 21:52:59,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-15 21:52:59,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-10-15 21:52:59,871 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 270 [2022-10-15 21:52:59,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-15 21:52:59,871 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-10-15 21:52:59,871 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 18.53846153846154) internal successors, (241), 12 states have internal predecessors, (241), 6 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (45), 6 states have call predecessors, (45), 6 states have call successors, (45) [2022-10-15 21:52:59,872 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-10-15 21:52:59,872 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-10-15 21:52:59,876 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 10 remaining) [2022-10-15 21:52:59,877 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 10 remaining) [2022-10-15 21:52:59,877 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 10 remaining) [2022-10-15 21:52:59,877 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 10 remaining) [2022-10-15 21:52:59,877 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 10 remaining) [2022-10-15 21:52:59,878 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 10 remaining) [2022-10-15 21:52:59,878 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 10 remaining) [2022-10-15 21:52:59,878 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 10 remaining) [2022-10-15 21:52:59,878 INFO L805 garLoopResultBuilder]: Registering result SAFE for location add_history_typeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 10 remaining) [2022-10-15 21:52:59,878 INFO L805 garLoopResultBuilder]: Registering result SAFE for location add_history_typeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 10 remaining) [2022-10-15 21:52:59,917 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-10-15 21:53:00,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-15 21:53:00,097 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.