/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-16 15:00:13,047 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-10-16 15:00:13,051 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-10-16 15:00:13,116 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-10-16 15:00:13,116 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-10-16 15:00:13,121 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-10-16 15:00:13,125 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-10-16 15:00:13,133 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-10-16 15:00:13,136 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-10-16 15:00:13,143 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-10-16 15:00:13,144 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-10-16 15:00:13,147 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-10-16 15:00:13,147 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-10-16 15:00:13,150 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-10-16 15:00:13,153 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-10-16 15:00:13,159 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-10-16 15:00:13,161 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-10-16 15:00:13,162 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-10-16 15:00:13,166 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-10-16 15:00:13,176 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-10-16 15:00:13,178 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-10-16 15:00:13,182 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-10-16 15:00:13,183 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-10-16 15:00:13,186 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-10-16 15:00:13,196 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-10-16 15:00:13,197 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-10-16 15:00:13,197 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-10-16 15:00:13,199 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-10-16 15:00:13,200 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-10-16 15:00:13,201 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-10-16 15:00:13,201 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-10-16 15:00:13,202 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-10-16 15:00:13,204 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-10-16 15:00:13,205 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-10-16 15:00:13,206 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-10-16 15:00:13,207 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-10-16 15:00:13,207 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-10-16 15:00:13,208 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-10-16 15:00:13,208 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-10-16 15:00:13,209 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-10-16 15:00:13,210 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-10-16 15:00:13,211 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Overflow-32bit-Automizer_Default.epf [2022-10-16 15:00:13,244 INFO L113 SettingsManager]: Loading preferences was successful [2022-10-16 15:00:13,245 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-10-16 15:00:13,245 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-10-16 15:00:13,245 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-10-16 15:00:13,246 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-10-16 15:00:13,246 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-10-16 15:00:13,247 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-10-16 15:00:13,247 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-10-16 15:00:13,248 INFO L138 SettingsManager]: * Use SBE=true [2022-10-16 15:00:13,248 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-10-16 15:00:13,248 INFO L138 SettingsManager]: * sizeof long=4 [2022-10-16 15:00:13,248 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-10-16 15:00:13,249 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-10-16 15:00:13,249 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-10-16 15:00:13,249 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-10-16 15:00:13,249 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-10-16 15:00:13,249 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-10-16 15:00:13,249 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-10-16 15:00:13,250 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-10-16 15:00:13,250 INFO L138 SettingsManager]: * sizeof long double=12 [2022-10-16 15:00:13,250 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-10-16 15:00:13,250 INFO L138 SettingsManager]: * Use constant arrays=true [2022-10-16 15:00:13,250 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-10-16 15:00:13,251 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-10-16 15:00:13,251 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-10-16 15:00:13,251 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-10-16 15:00:13,251 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 15:00:13,251 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-10-16 15:00:13,252 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-10-16 15:00:13,252 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-10-16 15:00:13,252 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-10-16 15:00:13,252 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-10-16 15:00:13,253 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-10-16 15:00:13,253 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-10-16 15:00:13,657 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-10-16 15:00:13,694 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-10-16 15:00:13,699 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-10-16 15:00:13,706 INFO L271 PluginConnector]: Initializing CDTParser... [2022-10-16 15:00:13,707 INFO L275 PluginConnector]: CDTParser initialized [2022-10-16 15:00:13,708 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-16 15:00:13,795 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e53834df0/6f7eefc8ef334e108e0301f0ff17a30c/FLAGa924a2ffc [2022-10-16 15:00:14,534 INFO L306 CDTParser]: Found 1 translation units. [2022-10-16 15:00:14,535 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-16 15:00:14,547 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e53834df0/6f7eefc8ef334e108e0301f0ff17a30c/FLAGa924a2ffc [2022-10-16 15:00:14,812 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e53834df0/6f7eefc8ef334e108e0301f0ff17a30c [2022-10-16 15:00:14,816 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-10-16 15:00:14,821 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-10-16 15:00:14,825 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-10-16 15:00:14,826 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-10-16 15:00:14,830 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-10-16 15:00:14,832 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 03:00:14" (1/1) ... [2022-10-16 15:00:14,833 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6f9ce777 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:14, skipping insertion in model container [2022-10-16 15:00:14,834 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 03:00:14" (1/1) ... [2022-10-16 15:00:14,843 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-10-16 15:00:14,898 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-10-16 15:00:15,212 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-16 15:00:15,213 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 15:00:15,230 INFO L203 MainTranslator]: Completed pre-run [2022-10-16 15:00:15,372 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-16 15:00:15,372 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 15:00:15,410 INFO L208 MainTranslator]: Completed translation [2022-10-16 15:00:15,410 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:15 WrapperNode [2022-10-16 15:00:15,411 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-10-16 15:00:15,412 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-10-16 15:00:15,412 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-10-16 15:00:15,412 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-10-16 15:00:15,422 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:15" (1/1) ... [2022-10-16 15:00:15,456 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:15" (1/1) ... [2022-10-16 15:00:15,536 INFO L138 Inliner]: procedures = 27, calls = 46, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 421 [2022-10-16 15:00:15,540 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-10-16 15:00:15,541 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-10-16 15:00:15,541 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-10-16 15:00:15,541 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-10-16 15:00:15,562 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:15" (1/1) ... [2022-10-16 15:00:15,563 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:15" (1/1) ... [2022-10-16 15:00:15,576 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:15" (1/1) ... [2022-10-16 15:00:15,576 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:15" (1/1) ... [2022-10-16 15:00:15,603 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:15" (1/1) ... [2022-10-16 15:00:15,621 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:15" (1/1) ... [2022-10-16 15:00:15,627 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:15" (1/1) ... [2022-10-16 15:00:15,633 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:15" (1/1) ... [2022-10-16 15:00:15,641 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-10-16 15:00:15,646 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-10-16 15:00:15,646 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-10-16 15:00:15,646 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-10-16 15:00:15,648 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:15" (1/1) ... [2022-10-16 15:00:15,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 15:00:15,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:15,695 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-10-16 15:00:15,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-10-16 15:00:15,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-10-16 15:00:15,768 INFO L130 BoogieDeclarations]: Found specification of procedure write_history_bool [2022-10-16 15:00:15,768 INFO L138 BoogieDeclarations]: Found implementation of procedure write_history_bool [2022-10-16 15:00:15,768 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2022-10-16 15:00:15,768 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2022-10-16 15:00:15,769 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_int8 [2022-10-16 15:00:15,769 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_int8 [2022-10-16 15:00:15,769 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_bool [2022-10-16 15:00:15,770 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_bool [2022-10-16 15:00:15,770 INFO L130 BoogieDeclarations]: Found specification of procedure add_history_type [2022-10-16 15:00:15,770 INFO L138 BoogieDeclarations]: Found implementation of procedure add_history_type [2022-10-16 15:00:15,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-10-16 15:00:15,771 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-10-16 15:00:15,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-10-16 15:00:15,919 INFO L235 CfgBuilder]: Building ICFG [2022-10-16 15:00:15,922 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-10-16 15:00:16,782 INFO L276 CfgBuilder]: Performing block encoding [2022-10-16 15:00:16,794 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-10-16 15:00:16,795 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-10-16 15:00:16,798 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 03:00:16 BoogieIcfgContainer [2022-10-16 15:00:16,798 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-10-16 15:00:16,801 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-10-16 15:00:16,801 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-10-16 15:00:16,805 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-10-16 15:00:16,805 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 03:00:14" (1/3) ... [2022-10-16 15:00:16,806 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7df977e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 03:00:16, skipping insertion in model container [2022-10-16 15:00:16,807 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:15" (2/3) ... [2022-10-16 15:00:16,807 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7df977e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 03:00:16, skipping insertion in model container [2022-10-16 15:00:16,807 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 03:00:16" (3/3) ... [2022-10-16 15:00:16,809 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_Triplicated.1.ufo.BOUNDED-10.pals.c [2022-10-16 15:00:16,832 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-10-16 15:00:16,833 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2022-10-16 15:00:16,918 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-10-16 15:00:16,931 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;@1d6a45ab, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-10-16 15:00:16,931 INFO L358 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2022-10-16 15:00:16,938 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-16 15:00:16,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-10-16 15:00:16,950 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:16,951 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 15:00:16,951 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-16 15:00:16,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:16,958 INFO L85 PathProgramCache]: Analyzing trace with hash -2105952407, now seen corresponding path program 1 times [2022-10-16 15:00:16,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:16,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734959674] [2022-10-16 15:00:16,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:16,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:17,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:17,266 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-16 15:00:17,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:17,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734959674] [2022-10-16 15:00:17,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734959674] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:17,268 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 15:00:17,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 15:00:17,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881159823] [2022-10-16 15:00:17,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:17,277 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:17,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:17,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:17,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 15:00:17,318 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-16 15:00:17,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:17,474 INFO L93 Difference]: Finished difference Result 427 states and 694 transitions. [2022-10-16 15:00:17,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:17,477 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-16 15:00:17,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:17,494 INFO L225 Difference]: With dead ends: 427 [2022-10-16 15:00:17,494 INFO L226 Difference]: Without dead ends: 222 [2022-10-16 15:00:17,503 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-16 15:00:17,508 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-16 15:00:17,509 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-16 15:00:17,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2022-10-16 15:00:17,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 215. [2022-10-16 15:00:17,596 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-16 15:00:17,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 324 transitions. [2022-10-16 15:00:17,619 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 324 transitions. Word has length 11 [2022-10-16 15:00:17,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:17,620 INFO L495 AbstractCegarLoop]: Abstraction has 215 states and 324 transitions. [2022-10-16 15:00:17,621 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-16 15:00:17,621 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 324 transitions. [2022-10-16 15:00:17,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-10-16 15:00:17,628 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:17,628 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 15:00:17,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-10-16 15:00:17,630 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-16 15:00:17,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:17,631 INFO L85 PathProgramCache]: Analyzing trace with hash -465344240, now seen corresponding path program 1 times [2022-10-16 15:00:17,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:17,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135447944] [2022-10-16 15:00:17,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:17,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:17,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:17,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:17,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:17,851 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-16 15:00:17,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:17,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135447944] [2022-10-16 15:00:17,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135447944] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:17,853 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 15:00:17,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 15:00:17,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835155962] [2022-10-16 15:00:17,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:17,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:17,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:17,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:17,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 15:00:17,858 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-16 15:00:17,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:17,959 INFO L93 Difference]: Finished difference Result 453 states and 693 transitions. [2022-10-16 15:00:17,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 15:00:17,960 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-16 15:00:17,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:17,967 INFO L225 Difference]: With dead ends: 453 [2022-10-16 15:00:17,970 INFO L226 Difference]: Without dead ends: 250 [2022-10-16 15:00:17,972 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-16 15:00:17,977 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-16 15:00:17,979 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-16 15:00:17,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-10-16 15:00:18,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 246. [2022-10-16 15:00:18,047 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-16 15:00:18,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 369 transitions. [2022-10-16 15:00:18,057 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 369 transitions. Word has length 16 [2022-10-16 15:00:18,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:18,060 INFO L495 AbstractCegarLoop]: Abstraction has 246 states and 369 transitions. [2022-10-16 15:00:18,061 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-16 15:00:18,061 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 369 transitions. [2022-10-16 15:00:18,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-10-16 15:00:18,068 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:18,068 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-16 15:00:18,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-10-16 15:00:18,070 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-16 15:00:18,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:18,072 INFO L85 PathProgramCache]: Analyzing trace with hash 344399715, now seen corresponding path program 1 times [2022-10-16 15:00:18,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:18,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785234121] [2022-10-16 15:00:18,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:18,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:18,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:18,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:18,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:18,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 15:00:18,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:18,234 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-16 15:00:18,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:18,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785234121] [2022-10-16 15:00:18,235 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785234121] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:18,235 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 15:00:18,235 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 15:00:18,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506481081] [2022-10-16 15:00:18,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:18,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:18,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:18,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:18,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 15:00:18,238 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-16 15:00:18,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:18,299 INFO L93 Difference]: Finished difference Result 250 states and 375 transitions. [2022-10-16 15:00:18,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 15:00:18,300 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-16 15:00:18,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:18,306 INFO L225 Difference]: With dead ends: 250 [2022-10-16 15:00:18,306 INFO L226 Difference]: Without dead ends: 249 [2022-10-16 15:00:18,308 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-16 15:00:18,317 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-16 15:00:18,321 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-16 15:00:18,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-10-16 15:00:18,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 245. [2022-10-16 15:00:18,391 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-16 15:00:18,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 366 transitions. [2022-10-16 15:00:18,398 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 366 transitions. Word has length 29 [2022-10-16 15:00:18,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:18,399 INFO L495 AbstractCegarLoop]: Abstraction has 245 states and 366 transitions. [2022-10-16 15:00:18,399 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-16 15:00:18,399 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 366 transitions. [2022-10-16 15:00:18,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-10-16 15:00:18,405 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:18,413 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-16 15:00:18,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-10-16 15:00:18,413 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-16 15:00:18,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:18,414 INFO L85 PathProgramCache]: Analyzing trace with hash 2086457162, now seen corresponding path program 1 times [2022-10-16 15:00:18,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:18,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563792667] [2022-10-16 15:00:18,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:18,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:18,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:18,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:18,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:18,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 15:00:18,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:18,576 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-16 15:00:18,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:18,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563792667] [2022-10-16 15:00:18,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563792667] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:18,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114927463] [2022-10-16 15:00:18,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:18,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:18,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:18,581 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:18,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-10-16 15:00:18,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:18,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 15:00:18,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:18,802 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-16 15:00:18,802 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:18,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114927463] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:18,803 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:18,803 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-10-16 15:00:18,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268272930] [2022-10-16 15:00:18,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:18,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 15:00:18,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:18,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 15:00:18,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:18,806 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-16 15:00:18,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:18,900 INFO L93 Difference]: Finished difference Result 249 states and 372 transitions. [2022-10-16 15:00:18,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 15:00:18,901 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-16 15:00:18,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:18,907 INFO L225 Difference]: With dead ends: 249 [2022-10-16 15:00:18,907 INFO L226 Difference]: Without dead ends: 248 [2022-10-16 15:00:18,909 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-16 15:00:18,918 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-16 15:00:18,920 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-16 15:00:18,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-10-16 15:00:18,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 215. [2022-10-16 15:00:18,942 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-16 15:00:18,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 320 transitions. [2022-10-16 15:00:18,946 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 320 transitions. Word has length 30 [2022-10-16 15:00:18,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:18,947 INFO L495 AbstractCegarLoop]: Abstraction has 215 states and 320 transitions. [2022-10-16 15:00:18,947 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-16 15:00:18,947 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 320 transitions. [2022-10-16 15:00:18,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-10-16 15:00:18,953 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:18,954 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-16 15:00:18,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-10-16 15:00:19,167 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-16 15:00:19,168 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-16 15:00:19,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:19,169 INFO L85 PathProgramCache]: Analyzing trace with hash 1844271240, now seen corresponding path program 1 times [2022-10-16 15:00:19,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:19,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049942685] [2022-10-16 15:00:19,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:19,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:19,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:19,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:19,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:19,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:19,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:19,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 15:00:19,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:19,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-10-16 15:00:19,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:19,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-10-16 15:00:19,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:19,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-10-16 15:00:19,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:19,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-10-16 15:00:19,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:19,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-10-16 15:00:19,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:19,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-10-16 15:00:19,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:19,413 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-16 15:00:19,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:19,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049942685] [2022-10-16 15:00:19,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049942685] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:19,414 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 15:00:19,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-16 15:00:19,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370563570] [2022-10-16 15:00:19,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:19,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 15:00:19,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:19,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 15:00:19,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 15:00:19,417 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-16 15:00:19,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:19,946 INFO L93 Difference]: Finished difference Result 497 states and 757 transitions. [2022-10-16 15:00:19,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 15:00:19,947 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-16 15:00:19,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:19,951 INFO L225 Difference]: With dead ends: 497 [2022-10-16 15:00:19,951 INFO L226 Difference]: Without dead ends: 339 [2022-10-16 15:00:19,952 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-16 15:00:19,953 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.4s IncrementalHoareTripleChecker+Time [2022-10-16 15:00:19,953 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.4s Time] [2022-10-16 15:00:19,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2022-10-16 15:00:19,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 215. [2022-10-16 15:00:19,976 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-16 15:00:19,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 316 transitions. [2022-10-16 15:00:19,978 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 316 transitions. Word has length 89 [2022-10-16 15:00:19,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:19,979 INFO L495 AbstractCegarLoop]: Abstraction has 215 states and 316 transitions. [2022-10-16 15:00:19,979 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-16 15:00:19,980 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 316 transitions. [2022-10-16 15:00:19,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-10-16 15:00:19,982 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:19,982 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-16 15:00:19,983 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-10-16 15:00:19,983 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-16 15:00:19,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:19,984 INFO L85 PathProgramCache]: Analyzing trace with hash 587557003, now seen corresponding path program 1 times [2022-10-16 15:00:19,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:19,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721653974] [2022-10-16 15:00:19,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:19,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:20,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:20,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:20,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-10-16 15:00:20,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:20,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-10-16 15:00:20,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:20,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-10-16 15:00:20,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:20,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-10-16 15:00:20,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-10-16 15:00:20,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-10-16 15:00:20,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-10-16 15:00:20,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-10-16 15:00:20,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-10-16 15:00:20,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 15:00:20,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,266 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-16 15:00:20,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:20,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721653974] [2022-10-16 15:00:20,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721653974] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:20,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833081040] [2022-10-16 15:00:20,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:20,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:20,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:20,268 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:20,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-10-16 15:00:20,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:20,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:20,486 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-16 15:00:20,487 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:20,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833081040] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:20,487 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:20,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:20,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919053248] [2022-10-16 15:00:20,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:20,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:20,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:20,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:20,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:20,490 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-16 15:00:20,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:20,559 INFO L93 Difference]: Finished difference Result 414 states and 614 transitions. [2022-10-16 15:00:20,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:20,560 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-16 15:00:20,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:20,562 INFO L225 Difference]: With dead ends: 414 [2022-10-16 15:00:20,563 INFO L226 Difference]: Without dead ends: 207 [2022-10-16 15:00:20,564 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-16 15:00:20,565 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-16 15:00:20,565 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-16 15:00:20,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2022-10-16 15:00:20,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 207. [2022-10-16 15:00:20,583 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-16 15:00:20,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 304 transitions. [2022-10-16 15:00:20,587 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 304 transitions. Word has length 137 [2022-10-16 15:00:20,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:20,587 INFO L495 AbstractCegarLoop]: Abstraction has 207 states and 304 transitions. [2022-10-16 15:00:20,588 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-16 15:00:20,590 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 304 transitions. [2022-10-16 15:00:20,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-10-16 15:00:20,593 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:20,594 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-16 15:00:20,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:20,810 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-16 15:00:20,810 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-16 15:00:20,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:20,812 INFO L85 PathProgramCache]: Analyzing trace with hash 459088010, now seen corresponding path program 1 times [2022-10-16 15:00:20,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:20,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850759040] [2022-10-16 15:00:20,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:20,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:20,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:20,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:20,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-10-16 15:00:20,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-10-16 15:00:20,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:20,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:20,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-10-16 15:00:20,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:21,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:21,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:21,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-10-16 15:00:21,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:21,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-10-16 15:00:21,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:21,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-10-16 15:00:21,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:21,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-10-16 15:00:21,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:21,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-10-16 15:00:21,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:21,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-10-16 15:00:21,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:21,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-10-16 15:00:21,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:21,050 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-16 15:00:21,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:21,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850759040] [2022-10-16 15:00:21,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850759040] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:21,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89523894] [2022-10-16 15:00:21,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:21,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:21,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:21,053 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:21,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-10-16 15:00:21,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:21,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 624 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 15:00:21,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:21,258 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-16 15:00:21,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 15:00:21,353 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-16 15:00:21,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89523894] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 15:00:21,354 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 15:00:21,354 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-10-16 15:00:21,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262518582] [2022-10-16 15:00:21,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 15:00:21,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-10-16 15:00:21,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:21,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-10-16 15:00:21,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-10-16 15:00:21,357 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-16 15:00:22,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:22,285 INFO L93 Difference]: Finished difference Result 467 states and 695 transitions. [2022-10-16 15:00:22,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-10-16 15:00:22,286 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-16 15:00:22,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:22,290 INFO L225 Difference]: With dead ends: 467 [2022-10-16 15:00:22,291 INFO L226 Difference]: Without dead ends: 265 [2022-10-16 15:00:22,292 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-16 15:00:22,293 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 195 mSDsluCounter, 1545 mSDsCounter, 0 mSdLazyCounter, 816 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2022-10-16 15:00:22,296 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.7s Time] [2022-10-16 15:00:22,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2022-10-16 15:00:22,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 257. [2022-10-16 15:00:22,328 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-16 15:00:22,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 373 transitions. [2022-10-16 15:00:22,332 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 373 transitions. Word has length 139 [2022-10-16 15:00:22,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:22,332 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 373 transitions. [2022-10-16 15:00:22,332 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-16 15:00:22,333 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 373 transitions. [2022-10-16 15:00:22,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-10-16 15:00:22,339 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:22,340 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-16 15:00:22,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:22,555 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-16 15:00:22,556 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-16 15:00:22,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:22,558 INFO L85 PathProgramCache]: Analyzing trace with hash 648413608, now seen corresponding path program 1 times [2022-10-16 15:00:22,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:22,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350801535] [2022-10-16 15:00:22,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:22,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:22,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:22,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:22,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:22,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:22,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:22,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:22,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-10-16 15:00:22,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:22,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-10-16 15:00:22,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:22,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-10-16 15:00:22,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-10-16 15:00:22,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-10-16 15:00:22,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-10-16 15:00:22,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-10-16 15:00:22,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-10-16 15:00:22,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-10-16 15:00:22,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:22,917 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-16 15:00:22,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:22,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350801535] [2022-10-16 15:00:22,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350801535] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:22,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329699005] [2022-10-16 15:00:22,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:22,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:22,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:22,920 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:22,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-10-16 15:00:23,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 710 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:23,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:23,118 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-16 15:00:23,119 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:23,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329699005] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:23,119 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:23,119 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2022-10-16 15:00:23,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953991717] [2022-10-16 15:00:23,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:23,121 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:23,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:23,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:23,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-10-16 15:00:23,122 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-16 15:00:23,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:23,221 INFO L93 Difference]: Finished difference Result 491 states and 738 transitions. [2022-10-16 15:00:23,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:23,222 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-16 15:00:23,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:23,225 INFO L225 Difference]: With dead ends: 491 [2022-10-16 15:00:23,225 INFO L226 Difference]: Without dead ends: 269 [2022-10-16 15:00:23,227 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-16 15:00:23,228 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-16 15:00:23,229 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-16 15:00:23,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2022-10-16 15:00:23,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 269. [2022-10-16 15:00:23,265 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-16 15:00:23,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 392 transitions. [2022-10-16 15:00:23,270 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 392 transitions. Word has length 171 [2022-10-16 15:00:23,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:23,273 INFO L495 AbstractCegarLoop]: Abstraction has 269 states and 392 transitions. [2022-10-16 15:00:23,274 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-16 15:00:23,274 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 392 transitions. [2022-10-16 15:00:23,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2022-10-16 15:00:23,279 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:23,280 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-16 15:00:23,322 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:23,494 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-16 15:00:23,495 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-16 15:00:23,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:23,496 INFO L85 PathProgramCache]: Analyzing trace with hash 552678328, now seen corresponding path program 1 times [2022-10-16 15:00:23,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:23,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236241931] [2022-10-16 15:00:23,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:23,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:23,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:23,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:23,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:23,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:23,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:23,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:23,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:23,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:23,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-10-16 15:00:23,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:23,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 15:00:23,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-10-16 15:00:23,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-10-16 15:00:23,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-10-16 15:00:23,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-10-16 15:00:23,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:00:23,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-10-16 15:00:23,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,742 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-16 15:00:23,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:23,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236241931] [2022-10-16 15:00:23,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236241931] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:23,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624273760] [2022-10-16 15:00:23,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:23,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:23,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:23,745 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:23,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-10-16 15:00:23,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:23,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 703 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:23,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:23,954 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-16 15:00:23,954 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:23,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624273760] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:23,955 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:23,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:23,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505965227] [2022-10-16 15:00:23,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:23,956 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:23,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:23,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:23,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:23,957 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-16 15:00:24,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:24,031 INFO L93 Difference]: Finished difference Result 547 states and 810 transitions. [2022-10-16 15:00:24,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:24,032 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-16 15:00:24,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:24,035 INFO L225 Difference]: With dead ends: 547 [2022-10-16 15:00:24,036 INFO L226 Difference]: Without dead ends: 316 [2022-10-16 15:00:24,038 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-16 15:00:24,039 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-16 15:00:24,039 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-16 15:00:24,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-10-16 15:00:24,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 316. [2022-10-16 15:00:24,068 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-16 15:00:24,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 460 transitions. [2022-10-16 15:00:24,071 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 460 transitions. Word has length 174 [2022-10-16 15:00:24,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:24,072 INFO L495 AbstractCegarLoop]: Abstraction has 316 states and 460 transitions. [2022-10-16 15:00:24,072 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-16 15:00:24,073 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 460 transitions. [2022-10-16 15:00:24,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2022-10-16 15:00:24,077 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:24,077 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-16 15:00:24,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:24,290 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-16 15:00:24,290 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-16 15:00:24,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:24,291 INFO L85 PathProgramCache]: Analyzing trace with hash -1705666696, now seen corresponding path program 1 times [2022-10-16 15:00:24,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:24,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87262301] [2022-10-16 15:00:24,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:24,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:24,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:24,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:24,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:24,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:24,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:24,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:24,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:24,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:24,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 15:00:24,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:24,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-10-16 15:00:24,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-10-16 15:00:24,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-10-16 15:00:24,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-10-16 15:00:24,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-10-16 15:00:24,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-10-16 15:00:24,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-10-16 15:00:24,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,532 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-16 15:00:24,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:24,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87262301] [2022-10-16 15:00:24,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87262301] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:24,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584715809] [2022-10-16 15:00:24,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:24,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:24,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:24,535 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:24,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-10-16 15:00:24,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:24,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 705 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:24,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:24,728 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-16 15:00:24,728 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:24,728 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584715809] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:24,728 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:24,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:24,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761675542] [2022-10-16 15:00:24,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:24,730 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:24,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:24,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:24,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:24,731 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-16 15:00:24,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:24,824 INFO L93 Difference]: Finished difference Result 597 states and 890 transitions. [2022-10-16 15:00:24,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:24,825 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-16 15:00:24,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:24,828 INFO L225 Difference]: With dead ends: 597 [2022-10-16 15:00:24,829 INFO L226 Difference]: Without dead ends: 326 [2022-10-16 15:00:24,831 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-16 15:00:24,832 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-16 15:00:24,832 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-16 15:00:24,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2022-10-16 15:00:24,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 326. [2022-10-16 15:00:24,863 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-16 15:00:24,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 475 transitions. [2022-10-16 15:00:24,867 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 475 transitions. Word has length 176 [2022-10-16 15:00:24,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:24,867 INFO L495 AbstractCegarLoop]: Abstraction has 326 states and 475 transitions. [2022-10-16 15:00:24,868 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-16 15:00:24,868 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 475 transitions. [2022-10-16 15:00:24,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-10-16 15:00:24,872 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:24,872 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-16 15:00:24,911 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:25,087 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-16 15:00:25,088 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-16 15:00:25,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:25,089 INFO L85 PathProgramCache]: Analyzing trace with hash -351017945, now seen corresponding path program 1 times [2022-10-16 15:00:25,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:25,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058933404] [2022-10-16 15:00:25,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:25,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:25,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:25,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:25,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:25,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:25,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:25,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:25,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:25,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:25,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 15:00:25,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:25,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:25,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:25,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 15:00:25,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-10-16 15:00:25,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-10-16 15:00:25,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-10-16 15:00:25,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-10-16 15:00:25,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,327 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-16 15:00:25,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:25,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058933404] [2022-10-16 15:00:25,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058933404] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:25,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706606230] [2022-10-16 15:00:25,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:25,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:25,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:25,330 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:25,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-10-16 15:00:25,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:25,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 708 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:25,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:25,559 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-16 15:00:25,559 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:25,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706606230] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:25,559 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:25,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:25,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654004884] [2022-10-16 15:00:25,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:25,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:25,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:25,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:25,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:25,563 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-16 15:00:25,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:25,658 INFO L93 Difference]: Finished difference Result 681 states and 1000 transitions. [2022-10-16 15:00:25,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:25,659 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-16 15:00:25,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:25,663 INFO L225 Difference]: With dead ends: 681 [2022-10-16 15:00:25,663 INFO L226 Difference]: Without dead ends: 355 [2022-10-16 15:00:25,666 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-16 15:00:25,666 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-16 15:00:25,667 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-16 15:00:25,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-10-16 15:00:25,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 355. [2022-10-16 15:00:25,699 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-16 15:00:25,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 507 transitions. [2022-10-16 15:00:25,703 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 507 transitions. Word has length 177 [2022-10-16 15:00:25,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:25,704 INFO L495 AbstractCegarLoop]: Abstraction has 355 states and 507 transitions. [2022-10-16 15:00:25,704 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-16 15:00:25,704 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 507 transitions. [2022-10-16 15:00:25,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-10-16 15:00:25,710 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:25,710 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-16 15:00:25,751 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:25,918 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-16 15:00:25,919 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-16 15:00:25,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:25,919 INFO L85 PathProgramCache]: Analyzing trace with hash -1840481309, now seen corresponding path program 2 times [2022-10-16 15:00:25,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:25,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692615445] [2022-10-16 15:00:25,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:25,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:25,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:26,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:26,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:26,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:26,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:26,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:26,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:26,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:26,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:26,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:26,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:26,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:26,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 15:00:26,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-10-16 15:00:26,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-10-16 15:00:26,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-10-16 15:00:26,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-10-16 15:00:26,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,199 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-16 15:00:26,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:26,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692615445] [2022-10-16 15:00:26,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692615445] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:26,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260386622] [2022-10-16 15:00:26,200 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 15:00:26,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:26,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:26,202 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:26,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-10-16 15:00:26,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-10-16 15:00:26,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 15:00:26,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 708 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:26,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:26,452 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-16 15:00:26,452 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:26,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260386622] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:26,452 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:26,452 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:26,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275661167] [2022-10-16 15:00:26,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:26,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:26,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:26,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:26,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:26,455 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-16 15:00:26,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:26,511 INFO L93 Difference]: Finished difference Result 477 states and 697 transitions. [2022-10-16 15:00:26,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:26,512 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-16 15:00:26,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:26,518 INFO L225 Difference]: With dead ends: 477 [2022-10-16 15:00:26,518 INFO L226 Difference]: Without dead ends: 476 [2022-10-16 15:00:26,519 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-16 15:00:26,520 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-16 15:00:26,520 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-16 15:00:26,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2022-10-16 15:00:26,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 468. [2022-10-16 15:00:26,577 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-16 15:00:26,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 694 transitions. [2022-10-16 15:00:26,583 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 694 transitions. Word has length 177 [2022-10-16 15:00:26,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:26,584 INFO L495 AbstractCegarLoop]: Abstraction has 468 states and 694 transitions. [2022-10-16 15:00:26,585 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-16 15:00:26,585 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 694 transitions. [2022-10-16 15:00:26,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-10-16 15:00:26,588 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:26,589 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-16 15:00:26,633 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-16 15:00:26,803 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-16 15:00:26,803 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-16 15:00:26,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:26,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1220345209, now seen corresponding path program 1 times [2022-10-16 15:00:26,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:26,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554118138] [2022-10-16 15:00:26,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:26,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:26,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:26,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:26,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:26,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:26,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:26,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:26,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:26,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:26,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:26,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:26,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:26,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:26,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:27,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 15:00:27,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-10-16 15:00:27,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-10-16 15:00:27,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-10-16 15:00:27,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-10-16 15:00:27,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,019 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-16 15:00:27,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:27,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554118138] [2022-10-16 15:00:27,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554118138] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:27,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085870635] [2022-10-16 15:00:27,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:27,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:27,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:27,022 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:27,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-10-16 15:00:27,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 709 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:27,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:27,212 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-16 15:00:27,212 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:27,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085870635] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:27,212 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:27,213 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:27,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452619850] [2022-10-16 15:00:27,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:27,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:27,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:27,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:27,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:27,214 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-16 15:00:27,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:27,285 INFO L93 Difference]: Finished difference Result 752 states and 1146 transitions. [2022-10-16 15:00:27,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:27,286 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-16 15:00:27,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:27,290 INFO L225 Difference]: With dead ends: 752 [2022-10-16 15:00:27,290 INFO L226 Difference]: Without dead ends: 475 [2022-10-16 15:00:27,292 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-16 15:00:27,293 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-16 15:00:27,293 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-16 15:00:27,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2022-10-16 15:00:27,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 475. [2022-10-16 15:00:27,328 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-16 15:00:27,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 704 transitions. [2022-10-16 15:00:27,333 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 704 transitions. Word has length 178 [2022-10-16 15:00:27,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:27,334 INFO L495 AbstractCegarLoop]: Abstraction has 475 states and 704 transitions. [2022-10-16 15:00:27,334 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-16 15:00:27,334 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 704 transitions. [2022-10-16 15:00:27,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2022-10-16 15:00:27,338 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:27,339 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-16 15:00:27,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:27,552 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-16 15:00:27,552 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-16 15:00:27,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:27,553 INFO L85 PathProgramCache]: Analyzing trace with hash 688266875, now seen corresponding path program 1 times [2022-10-16 15:00:27,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:27,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593517719] [2022-10-16 15:00:27,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:27,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:27,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:27,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:27,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:27,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:27,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:27,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:27,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:27,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:27,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:27,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:27,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:27,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:27,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:27,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-10-16 15:00:27,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-10-16 15:00:27,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-10-16 15:00:27,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-10-16 15:00:27,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,772 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-16 15:00:27,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:27,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593517719] [2022-10-16 15:00:27,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593517719] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:27,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789876179] [2022-10-16 15:00:27,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:27,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:27,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:27,775 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:27,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-10-16 15:00:27,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:27,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 711 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:27,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:27,960 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-16 15:00:27,960 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:27,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789876179] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:27,961 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:27,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:27,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463462096] [2022-10-16 15:00:27,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:27,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:27,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:27,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:27,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:27,963 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-16 15:00:28,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:28,026 INFO L93 Difference]: Finished difference Result 755 states and 1147 transitions. [2022-10-16 15:00:28,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:28,027 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-16 15:00:28,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:28,031 INFO L225 Difference]: With dead ends: 755 [2022-10-16 15:00:28,032 INFO L226 Difference]: Without dead ends: 482 [2022-10-16 15:00:28,034 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-16 15:00:28,034 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-16 15:00:28,035 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-16 15:00:28,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2022-10-16 15:00:28,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 482. [2022-10-16 15:00:28,065 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-16 15:00:28,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 714 transitions. [2022-10-16 15:00:28,070 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 714 transitions. Word has length 180 [2022-10-16 15:00:28,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:28,070 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 714 transitions. [2022-10-16 15:00:28,071 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-16 15:00:28,071 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 714 transitions. [2022-10-16 15:00:28,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2022-10-16 15:00:28,075 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:28,075 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-16 15:00:28,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:28,289 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-16 15:00:28,289 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-16 15:00:28,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:28,291 INFO L85 PathProgramCache]: Analyzing trace with hash -547172281, now seen corresponding path program 1 times [2022-10-16 15:00:28,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:28,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454225511] [2022-10-16 15:00:28,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:28,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:28,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:28,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:28,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:28,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:28,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:28,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:28,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:28,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:28,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:28,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:28,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:28,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:28,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:28,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:28,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-10-16 15:00:28,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-10-16 15:00:28,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-10-16 15:00:28,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,538 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-16 15:00:28,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:28,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454225511] [2022-10-16 15:00:28,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454225511] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:28,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595515582] [2022-10-16 15:00:28,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:28,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:28,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:28,540 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:28,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-10-16 15:00:28,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:28,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 712 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:28,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:28,801 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-16 15:00:28,801 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:28,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595515582] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:28,802 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:28,802 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:28,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357334130] [2022-10-16 15:00:28,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:28,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:28,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:28,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:28,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:28,806 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-16 15:00:28,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:28,951 INFO L93 Difference]: Finished difference Result 769 states and 1175 transitions. [2022-10-16 15:00:28,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:28,952 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-16 15:00:28,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:28,957 INFO L225 Difference]: With dead ends: 769 [2022-10-16 15:00:28,957 INFO L226 Difference]: Without dead ends: 518 [2022-10-16 15:00:28,960 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-16 15:00:28,961 INFO L413 NwaCegarLoop]: 272 mSDtfsCounter, 57 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-16 15:00:28,961 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-16 15:00:28,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2022-10-16 15:00:29,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 518. [2022-10-16 15:00:29,021 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-16 15:00:29,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 771 transitions. [2022-10-16 15:00:29,029 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 771 transitions. Word has length 181 [2022-10-16 15:00:29,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:29,030 INFO L495 AbstractCegarLoop]: Abstraction has 518 states and 771 transitions. [2022-10-16 15:00:29,031 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-16 15:00:29,031 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 771 transitions. [2022-10-16 15:00:29,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-10-16 15:00:29,039 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:29,039 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-16 15:00:29,101 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:29,252 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-16 15:00:29,253 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-16 15:00:29,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:29,254 INFO L85 PathProgramCache]: Analyzing trace with hash 339715386, now seen corresponding path program 1 times [2022-10-16 15:00:29,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:29,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572224425] [2022-10-16 15:00:29,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:29,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:29,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:29,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:29,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:29,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:29,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:29,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:29,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:29,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:29,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:29,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:29,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:29,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:29,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:29,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:29,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:29,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-10-16 15:00:29,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-10-16 15:00:29,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,470 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-16 15:00:29,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:29,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572224425] [2022-10-16 15:00:29,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572224425] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:29,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303725443] [2022-10-16 15:00:29,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:29,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:29,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:29,473 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:29,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-10-16 15:00:29,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:29,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 713 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:29,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:29,648 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-16 15:00:29,648 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:29,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303725443] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:29,648 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:29,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:29,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281461670] [2022-10-16 15:00:29,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:29,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:29,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:29,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:29,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:29,651 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-16 15:00:29,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:29,736 INFO L93 Difference]: Finished difference Result 754 states and 1127 transitions. [2022-10-16 15:00:29,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:29,737 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-16 15:00:29,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:29,742 INFO L225 Difference]: With dead ends: 754 [2022-10-16 15:00:29,742 INFO L226 Difference]: Without dead ends: 526 [2022-10-16 15:00:29,744 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-16 15:00:29,745 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-16 15:00:29,745 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-16 15:00:29,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2022-10-16 15:00:29,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 526. [2022-10-16 15:00:29,778 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-16 15:00:29,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 782 transitions. [2022-10-16 15:00:29,784 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 782 transitions. Word has length 182 [2022-10-16 15:00:29,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:29,784 INFO L495 AbstractCegarLoop]: Abstraction has 526 states and 782 transitions. [2022-10-16 15:00:29,785 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-16 15:00:29,785 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 782 transitions. [2022-10-16 15:00:29,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2022-10-16 15:00:29,789 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:29,789 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-16 15:00:29,832 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:30,003 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-16 15:00:30,004 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-16 15:00:30,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:30,005 INFO L85 PathProgramCache]: Analyzing trace with hash -1594167479, now seen corresponding path program 1 times [2022-10-16 15:00:30,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:30,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190257547] [2022-10-16 15:00:30,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:30,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:30,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:30,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:30,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:30,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:30,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:30,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:30,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:30,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:30,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:30,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:30,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:30,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:30,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:30,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:30,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:30,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-10-16 15:00:30,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-10-16 15:00:30,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,218 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-16 15:00:30,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:30,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190257547] [2022-10-16 15:00:30,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190257547] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:30,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312678052] [2022-10-16 15:00:30,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:30,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:30,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:30,220 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:30,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-10-16 15:00:30,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:30,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:30,438 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-16 15:00:30,439 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:30,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312678052] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:30,439 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:30,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:30,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156862126] [2022-10-16 15:00:30,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:30,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:30,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:30,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:30,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:30,442 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-16 15:00:30,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:30,488 INFO L93 Difference]: Finished difference Result 526 states and 782 transitions. [2022-10-16 15:00:30,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 15:00:30,489 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-16 15:00:30,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:30,493 INFO L225 Difference]: With dead ends: 526 [2022-10-16 15:00:30,494 INFO L226 Difference]: Without dead ends: 525 [2022-10-16 15:00:30,495 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-16 15:00:30,496 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-16 15:00:30,496 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-16 15:00:30,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-10-16 15:00:30,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 525. [2022-10-16 15:00:30,530 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-16 15:00:30,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 781 transitions. [2022-10-16 15:00:30,535 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 781 transitions. Word has length 183 [2022-10-16 15:00:30,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:30,535 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 781 transitions. [2022-10-16 15:00:30,536 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-16 15:00:30,536 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 781 transitions. [2022-10-16 15:00:30,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-10-16 15:00:30,540 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:30,540 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-16 15:00:30,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:30,755 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-16 15:00:30,755 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-16 15:00:30,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:30,756 INFO L85 PathProgramCache]: Analyzing trace with hash 1551115250, now seen corresponding path program 1 times [2022-10-16 15:00:30,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:30,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813691135] [2022-10-16 15:00:30,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:30,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:30,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:30,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:30,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:30,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:30,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:30,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:30,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:30,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:30,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:30,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:30,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:30,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:30,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:30,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:30,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:30,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-16 15:00:30,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 15:00:30,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:30,954 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-16 15:00:30,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:30,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813691135] [2022-10-16 15:00:30,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813691135] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:30,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145474896] [2022-10-16 15:00:30,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:30,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:30,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:30,956 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:30,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-10-16 15:00:31,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 727 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:31,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:31,163 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-16 15:00:31,163 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:31,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1145474896] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:31,163 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:31,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:31,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601122071] [2022-10-16 15:00:31,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:31,164 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:31,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:31,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:31,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:31,166 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-16 15:00:31,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:31,230 INFO L93 Difference]: Finished difference Result 852 states and 1281 transitions. [2022-10-16 15:00:31,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 15:00:31,231 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-16 15:00:31,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:31,237 INFO L225 Difference]: With dead ends: 852 [2022-10-16 15:00:31,237 INFO L226 Difference]: Without dead ends: 616 [2022-10-16 15:00:31,239 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-16 15:00:31,240 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-16 15:00:31,241 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-16 15:00:31,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2022-10-16 15:00:31,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 546. [2022-10-16 15:00:31,278 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-16 15:00:31,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 815 transitions. [2022-10-16 15:00:31,284 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 815 transitions. Word has length 186 [2022-10-16 15:00:31,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:31,285 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 815 transitions. [2022-10-16 15:00:31,285 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-16 15:00:31,285 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 815 transitions. [2022-10-16 15:00:31,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-10-16 15:00:31,289 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:31,289 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-16 15:00:31,333 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-16 15:00:31,502 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-16 15:00:31,503 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-16 15:00:31,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:31,505 INFO L85 PathProgramCache]: Analyzing trace with hash 839932872, now seen corresponding path program 1 times [2022-10-16 15:00:31,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:31,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427125686] [2022-10-16 15:00:31,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:31,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:31,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:31,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:31,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:31,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:31,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:31,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:31,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:31,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:31,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:31,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:31,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:31,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:31,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:31,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:31,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:31,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-16 15:00:31,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 15:00:31,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,780 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-16 15:00:31,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:31,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427125686] [2022-10-16 15:00:31,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427125686] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:31,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790051695] [2022-10-16 15:00:31,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:31,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:31,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:31,783 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:31,806 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-10-16 15:00:31,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:31,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 728 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:31,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:31,978 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-16 15:00:31,979 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:31,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790051695] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:31,979 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:31,979 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:31,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299203615] [2022-10-16 15:00:31,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:31,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:31,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:31,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:31,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:31,982 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-16 15:00:32,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:32,048 INFO L93 Difference]: Finished difference Result 682 states and 1034 transitions. [2022-10-16 15:00:32,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 15:00:32,049 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-16 15:00:32,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:32,055 INFO L225 Difference]: With dead ends: 682 [2022-10-16 15:00:32,055 INFO L226 Difference]: Without dead ends: 681 [2022-10-16 15:00:32,057 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-16 15:00:32,058 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-16 15:00:32,058 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-16 15:00:32,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2022-10-16 15:00:32,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 545. [2022-10-16 15:00:32,097 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-16 15:00:32,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 813 transitions. [2022-10-16 15:00:32,101 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 813 transitions. Word has length 187 [2022-10-16 15:00:32,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:32,102 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 813 transitions. [2022-10-16 15:00:32,102 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-16 15:00:32,103 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 813 transitions. [2022-10-16 15:00:32,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2022-10-16 15:00:32,107 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:32,107 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-16 15:00:32,146 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:32,314 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-16 15:00:32,315 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-16 15:00:32,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:32,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1557359776, now seen corresponding path program 1 times [2022-10-16 15:00:32,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:32,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668393651] [2022-10-16 15:00:32,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:32,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:32,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:32,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:32,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:32,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:32,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:32,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:32,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:32,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:32,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:32,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:32,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:32,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:32,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:32,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:32,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:32,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-16 15:00:32,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 15:00:32,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-10-16 15:00:32,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,523 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-16 15:00:32,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:32,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668393651] [2022-10-16 15:00:32,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668393651] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:32,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497640645] [2022-10-16 15:00:32,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:32,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:32,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:32,526 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:32,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-10-16 15:00:32,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:32,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 751 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:32,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:32,722 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-16 15:00:32,723 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:32,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497640645] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:32,723 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:32,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:32,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464103219] [2022-10-16 15:00:32,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:32,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:32,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:32,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:32,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:32,725 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-16 15:00:32,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:32,789 INFO L93 Difference]: Finished difference Result 615 states and 918 transitions. [2022-10-16 15:00:32,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:32,790 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-16 15:00:32,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:32,798 INFO L225 Difference]: With dead ends: 615 [2022-10-16 15:00:32,798 INFO L226 Difference]: Without dead ends: 614 [2022-10-16 15:00:32,799 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-16 15:00:32,800 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-16 15:00:32,801 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-16 15:00:32,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2022-10-16 15:00:32,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 547. [2022-10-16 15:00:32,843 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-16 15:00:32,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 815 transitions. [2022-10-16 15:00:32,847 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 815 transitions. Word has length 194 [2022-10-16 15:00:32,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:32,848 INFO L495 AbstractCegarLoop]: Abstraction has 547 states and 815 transitions. [2022-10-16 15:00:32,849 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-16 15:00:32,849 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 815 transitions. [2022-10-16 15:00:32,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-10-16 15:00:32,853 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:32,853 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-16 15:00:32,895 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:33,069 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-16 15:00:33,070 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-16 15:00:33,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:33,071 INFO L85 PathProgramCache]: Analyzing trace with hash 1033513190, now seen corresponding path program 1 times [2022-10-16 15:00:33,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:33,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700303248] [2022-10-16 15:00:33,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:33,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:33,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:33,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:33,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:33,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:33,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:33,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:33,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:33,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:33,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:33,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:33,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:33,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:33,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:33,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:33,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:33,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-16 15:00:33,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 15:00:33,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-10-16 15:00:33,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,279 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-16 15:00:33,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:33,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700303248] [2022-10-16 15:00:33,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700303248] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:33,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224937239] [2022-10-16 15:00:33,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:33,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:33,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:33,281 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:33,302 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-10-16 15:00:33,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:33,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 752 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:33,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:33,514 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-16 15:00:33,514 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:33,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224937239] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:33,514 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:33,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:33,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631960734] [2022-10-16 15:00:33,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:33,516 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:33,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:33,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:33,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:33,517 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-16 15:00:33,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:33,605 INFO L93 Difference]: Finished difference Result 686 states and 1038 transitions. [2022-10-16 15:00:33,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:33,606 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-16 15:00:33,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:33,614 INFO L225 Difference]: With dead ends: 686 [2022-10-16 15:00:33,614 INFO L226 Difference]: Without dead ends: 685 [2022-10-16 15:00:33,616 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-16 15:00:33,616 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-16 15:00:33,618 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-16 15:00:33,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2022-10-16 15:00:33,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 549. [2022-10-16 15:00:33,677 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-16 15:00:33,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 817 transitions. [2022-10-16 15:00:33,681 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 817 transitions. Word has length 195 [2022-10-16 15:00:33,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:33,682 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 817 transitions. [2022-10-16 15:00:33,682 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-16 15:00:33,683 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 817 transitions. [2022-10-16 15:00:33,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2022-10-16 15:00:33,687 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:33,687 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-16 15:00:33,737 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:33,902 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-16 15:00:33,903 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-16 15:00:33,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:33,904 INFO L85 PathProgramCache]: Analyzing trace with hash 1339171492, now seen corresponding path program 1 times [2022-10-16 15:00:33,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:33,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489041684] [2022-10-16 15:00:33,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:33,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:33,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:34,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:34,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:34,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:34,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:34,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:34,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:34,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:34,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:34,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:34,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:34,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:34,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:34,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:34,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:34,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-16 15:00:34,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 15:00:34,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-10-16 15:00:34,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,103 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-16 15:00:34,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:34,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489041684] [2022-10-16 15:00:34,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489041684] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:34,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989672813] [2022-10-16 15:00:34,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:34,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:34,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:34,106 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:34,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-10-16 15:00:34,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 758 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 15:00:34,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:34,315 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-16 15:00:34,315 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:34,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989672813] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:34,316 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:34,316 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2022-10-16 15:00:34,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069649954] [2022-10-16 15:00:34,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:34,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 15:00:34,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:34,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 15:00:34,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-10-16 15:00:34,318 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-16 15:00:34,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:34,445 INFO L93 Difference]: Finished difference Result 995 states and 1506 transitions. [2022-10-16 15:00:34,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 15:00:34,445 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-16 15:00:34,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:34,452 INFO L225 Difference]: With dead ends: 995 [2022-10-16 15:00:34,452 INFO L226 Difference]: Without dead ends: 748 [2022-10-16 15:00:34,454 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-16 15:00:34,455 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-16 15:00:34,455 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-16 15:00:34,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2022-10-16 15:00:34,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 560. [2022-10-16 15:00:34,495 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-16 15:00:34,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 837 transitions. [2022-10-16 15:00:34,499 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 837 transitions. Word has length 196 [2022-10-16 15:00:34,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:34,499 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 837 transitions. [2022-10-16 15:00:34,499 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-16 15:00:34,500 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 837 transitions. [2022-10-16 15:00:34,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-10-16 15:00:34,504 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:34,504 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-16 15:00:34,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:34,717 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-16 15:00:34,717 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-16 15:00:34,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:34,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1435356318, now seen corresponding path program 1 times [2022-10-16 15:00:34,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:34,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062666786] [2022-10-16 15:00:34,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:34,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:34,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:34,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:34,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:34,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:34,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:34,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:34,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:34,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:34,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:34,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:34,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:34,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:34,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:34,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:34,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:34,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-16 15:00:34,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 15:00:34,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-10-16 15:00:34,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:34,909 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-16 15:00:34,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:34,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062666786] [2022-10-16 15:00:34,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062666786] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:34,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508762122] [2022-10-16 15:00:34,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:34,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:34,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:34,913 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:34,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-10-16 15:00:35,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 759 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 15:00:35,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:35,095 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-16 15:00:35,096 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:35,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508762122] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:35,096 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:35,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:35,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927243315] [2022-10-16 15:00:35,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:35,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:35,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:35,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:35,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:35,098 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-16 15:00:35,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:35,162 INFO L93 Difference]: Finished difference Result 674 states and 1018 transitions. [2022-10-16 15:00:35,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 15:00:35,162 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-16 15:00:35,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:35,168 INFO L225 Difference]: With dead ends: 674 [2022-10-16 15:00:35,168 INFO L226 Difference]: Without dead ends: 673 [2022-10-16 15:00:35,170 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-16 15:00:35,170 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-16 15:00:35,171 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-16 15:00:35,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-10-16 15:00:35,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 555. [2022-10-16 15:00:35,213 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-16 15:00:35,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 831 transitions. [2022-10-16 15:00:35,216 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 831 transitions. Word has length 197 [2022-10-16 15:00:35,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:35,217 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 831 transitions. [2022-10-16 15:00:35,217 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-16 15:00:35,217 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 831 transitions. [2022-10-16 15:00:35,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2022-10-16 15:00:35,222 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:35,222 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-16 15:00:35,262 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:35,435 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-16 15:00:35,435 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-16 15:00:35,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:35,436 INFO L85 PathProgramCache]: Analyzing trace with hash -918361970, now seen corresponding path program 1 times [2022-10-16 15:00:35,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:35,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865555381] [2022-10-16 15:00:35,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:35,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:35,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:35,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:35,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:35,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:35,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:35,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:35,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:35,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:35,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:35,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:35,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:35,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:35,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:35,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:35,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:35,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-16 15:00:35,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 15:00:35,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-10-16 15:00:35,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-10-16 15:00:35,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,666 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-16 15:00:35,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:35,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865555381] [2022-10-16 15:00:35,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865555381] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:35,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499336336] [2022-10-16 15:00:35,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:35,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:35,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:35,669 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:35,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-10-16 15:00:35,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:35,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 775 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:35,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:35,863 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-16 15:00:35,863 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:35,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499336336] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:35,864 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:35,864 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:35,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967394543] [2022-10-16 15:00:35,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:35,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:35,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:35,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:35,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:35,866 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-16 15:00:35,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:35,933 INFO L93 Difference]: Finished difference Result 625 states and 934 transitions. [2022-10-16 15:00:35,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:35,934 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-16 15:00:35,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:35,939 INFO L225 Difference]: With dead ends: 625 [2022-10-16 15:00:35,939 INFO L226 Difference]: Without dead ends: 624 [2022-10-16 15:00:35,940 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-16 15:00:35,941 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-16 15:00:35,942 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-16 15:00:35,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2022-10-16 15:00:35,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 557. [2022-10-16 15:00:35,987 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-16 15:00:35,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 833 transitions. [2022-10-16 15:00:35,990 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 833 transitions. Word has length 202 [2022-10-16 15:00:35,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:35,992 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 833 transitions. [2022-10-16 15:00:35,992 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-16 15:00:35,993 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 833 transitions. [2022-10-16 15:00:35,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-10-16 15:00:35,996 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:35,996 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-16 15:00:36,037 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:36,209 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-16 15:00:36,210 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-16 15:00:36,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:36,210 INFO L85 PathProgramCache]: Analyzing trace with hash 1595550404, now seen corresponding path program 1 times [2022-10-16 15:00:36,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:36,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601719072] [2022-10-16 15:00:36,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:36,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:36,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:36,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:36,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:36,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:36,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:36,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:36,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:36,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:36,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:36,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:36,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:36,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:36,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:36,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:36,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:36,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-16 15:00:36,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 15:00:36,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-10-16 15:00:36,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-10-16 15:00:36,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,424 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-16 15:00:36,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:36,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601719072] [2022-10-16 15:00:36,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601719072] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:36,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717883829] [2022-10-16 15:00:36,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:36,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:36,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:36,430 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:36,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-10-16 15:00:36,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:36,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:36,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:36,639 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-16 15:00:36,640 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:36,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717883829] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:36,640 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:36,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:36,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891411101] [2022-10-16 15:00:36,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:36,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:36,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:36,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:36,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:36,642 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-16 15:00:36,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:36,715 INFO L93 Difference]: Finished difference Result 690 states and 1044 transitions. [2022-10-16 15:00:36,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:36,716 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-16 15:00:36,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:36,721 INFO L225 Difference]: With dead ends: 690 [2022-10-16 15:00:36,721 INFO L226 Difference]: Without dead ends: 689 [2022-10-16 15:00:36,723 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-16 15:00:36,725 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-16 15:00:36,725 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-16 15:00:36,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2022-10-16 15:00:36,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 559. [2022-10-16 15:00:36,776 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-16 15:00:36,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 835 transitions. [2022-10-16 15:00:36,778 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 835 transitions. Word has length 203 [2022-10-16 15:00:36,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:36,779 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 835 transitions. [2022-10-16 15:00:36,780 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-16 15:00:36,780 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 835 transitions. [2022-10-16 15:00:36,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-10-16 15:00:36,783 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:36,789 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-16 15:00:36,827 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:37,002 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-16 15:00:37,002 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-16 15:00:37,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:37,003 INFO L85 PathProgramCache]: Analyzing trace with hash -700622190, now seen corresponding path program 1 times [2022-10-16 15:00:37,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:37,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368300340] [2022-10-16 15:00:37,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:37,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:37,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:37,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:37,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:37,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:37,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:37,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:37,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:37,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:37,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:37,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:37,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:37,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:37,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:37,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:37,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:37,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-16 15:00:37,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 15:00:37,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-10-16 15:00:37,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-10-16 15:00:37,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,185 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-16 15:00:37,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:37,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368300340] [2022-10-16 15:00:37,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368300340] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:37,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565855349] [2022-10-16 15:00:37,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:37,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:37,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:37,187 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:37,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-10-16 15:00:37,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 782 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 15:00:37,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:37,413 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-16 15:00:37,413 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:37,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565855349] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:37,413 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:37,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2022-10-16 15:00:37,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266391942] [2022-10-16 15:00:37,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:37,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 15:00:37,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:37,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 15:00:37,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-10-16 15:00:37,416 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-16 15:00:37,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:37,571 INFO L93 Difference]: Finished difference Result 745 states and 1123 transitions. [2022-10-16 15:00:37,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-16 15:00:37,572 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-16 15:00:37,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:37,578 INFO L225 Difference]: With dead ends: 745 [2022-10-16 15:00:37,578 INFO L226 Difference]: Without dead ends: 744 [2022-10-16 15:00:37,579 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-16 15:00:37,580 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-16 15:00:37,580 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-16 15:00:37,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2022-10-16 15:00:37,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 561. [2022-10-16 15:00:37,625 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-16 15:00:37,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 837 transitions. [2022-10-16 15:00:37,627 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 837 transitions. Word has length 204 [2022-10-16 15:00:37,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:37,628 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 837 transitions. [2022-10-16 15:00:37,628 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-16 15:00:37,628 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 837 transitions. [2022-10-16 15:00:37,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-10-16 15:00:37,632 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:37,632 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-16 15:00:37,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:37,846 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-16 15:00:37,847 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-16 15:00:37,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:37,848 INFO L85 PathProgramCache]: Analyzing trace with hash -953930606, now seen corresponding path program 1 times [2022-10-16 15:00:37,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:37,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453668142] [2022-10-16 15:00:37,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:37,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:37,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:37,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:37,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:37,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:37,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:37,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:37,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:37,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:37,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:37,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:37,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:37,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:38,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:38,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:38,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:38,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:38,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-16 15:00:38,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 15:00:38,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-10-16 15:00:38,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-10-16 15:00:38,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,027 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-16 15:00:38,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:38,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453668142] [2022-10-16 15:00:38,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453668142] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:38,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75108465] [2022-10-16 15:00:38,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:38,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:38,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:38,030 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:38,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-10-16 15:00:38,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 782 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 15:00:38,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:38,244 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-16 15:00:38,244 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:38,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75108465] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:38,245 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:38,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2022-10-16 15:00:38,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309014959] [2022-10-16 15:00:38,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:38,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 15:00:38,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:38,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 15:00:38,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-10-16 15:00:38,247 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-16 15:00:38,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:38,412 INFO L93 Difference]: Finished difference Result 1012 states and 1534 transitions. [2022-10-16 15:00:38,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-16 15:00:38,413 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-16 15:00:38,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:38,419 INFO L225 Difference]: With dead ends: 1012 [2022-10-16 15:00:38,419 INFO L226 Difference]: Without dead ends: 760 [2022-10-16 15:00:38,421 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-16 15:00:38,422 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-16 15:00:38,422 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-16 15:00:38,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 760 states. [2022-10-16 15:00:38,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 760 to 565. [2022-10-16 15:00:38,468 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-16 15:00:38,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 841 transitions. [2022-10-16 15:00:38,471 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 841 transitions. Word has length 204 [2022-10-16 15:00:38,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:38,472 INFO L495 AbstractCegarLoop]: Abstraction has 565 states and 841 transitions. [2022-10-16 15:00:38,472 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-16 15:00:38,472 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 841 transitions. [2022-10-16 15:00:38,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2022-10-16 15:00:38,475 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:38,476 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-16 15:00:38,511 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-10-16 15:00:38,689 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-16 15:00:38,690 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-16 15:00:38,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:38,690 INFO L85 PathProgramCache]: Analyzing trace with hash -244451008, now seen corresponding path program 1 times [2022-10-16 15:00:38,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:38,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127703584] [2022-10-16 15:00:38,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:38,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:38,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:38,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:38,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:38,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:38,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:38,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:38,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:38,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:38,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:38,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:38,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:38,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:38,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:38,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:38,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:38,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-16 15:00:38,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 15:00:38,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-10-16 15:00:38,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-10-16 15:00:38,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,871 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-16 15:00:38,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:38,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127703584] [2022-10-16 15:00:38,872 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127703584] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:38,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454360660] [2022-10-16 15:00:38,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:38,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:38,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:38,874 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:38,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-10-16 15:00:39,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 783 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 15:00:39,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:39,066 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-16 15:00:39,066 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:39,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454360660] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:39,067 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:39,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:39,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197976792] [2022-10-16 15:00:39,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:39,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:39,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:39,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:39,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:39,069 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-16 15:00:39,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:39,139 INFO L93 Difference]: Finished difference Result 679 states and 1022 transitions. [2022-10-16 15:00:39,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 15:00:39,140 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-16 15:00:39,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:39,146 INFO L225 Difference]: With dead ends: 679 [2022-10-16 15:00:39,146 INFO L226 Difference]: Without dead ends: 678 [2022-10-16 15:00:39,147 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-16 15:00:39,148 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-16 15:00:39,148 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-16 15:00:39,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2022-10-16 15:00:39,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 560. [2022-10-16 15:00:39,194 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-16 15:00:39,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 835 transitions. [2022-10-16 15:00:39,197 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 835 transitions. Word has length 205 [2022-10-16 15:00:39,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:39,198 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 835 transitions. [2022-10-16 15:00:39,198 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-16 15:00:39,198 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 835 transitions. [2022-10-16 15:00:39,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2022-10-16 15:00:39,201 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:39,202 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-16 15:00:39,239 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-10-16 15:00:39,417 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-16 15:00:39,418 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-16 15:00:39,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:39,418 INFO L85 PathProgramCache]: Analyzing trace with hash 2135567766, now seen corresponding path program 1 times [2022-10-16 15:00:39,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:39,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382456857] [2022-10-16 15:00:39,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:39,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:39,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:39,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:39,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:39,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:39,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:39,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:39,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:39,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:39,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:39,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:39,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:39,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:39,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:39,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:39,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:39,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-16 15:00:39,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 15:00:39,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-10-16 15:00:39,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-10-16 15:00:39,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,607 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-16 15:00:39,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:39,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382456857] [2022-10-16 15:00:39,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382456857] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:39,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457740430] [2022-10-16 15:00:39,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:39,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:39,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:39,610 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:39,627 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-10-16 15:00:39,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 789 conjuncts, 7 conjunts are in the unsatisfiable core [2022-10-16 15:00:39,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:39,841 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-16 15:00:39,842 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:39,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457740430] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:39,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:39,842 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 12 [2022-10-16 15:00:39,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229045311] [2022-10-16 15:00:39,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:39,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-16 15:00:39,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:39,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-16 15:00:39,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-10-16 15:00:39,844 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-16 15:00:40,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:40,101 INFO L93 Difference]: Finished difference Result 882 states and 1344 transitions. [2022-10-16 15:00:40,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-10-16 15:00:40,102 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-16 15:00:40,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:40,108 INFO L225 Difference]: With dead ends: 882 [2022-10-16 15:00:40,108 INFO L226 Difference]: Without dead ends: 881 [2022-10-16 15:00:40,110 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-16 15:00:40,110 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-16 15:00:40,111 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-16 15:00:40,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 881 states. [2022-10-16 15:00:40,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 881 to 557. [2022-10-16 15:00:40,160 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-16 15:00:40,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 831 transitions. [2022-10-16 15:00:40,163 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 831 transitions. Word has length 206 [2022-10-16 15:00:40,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:40,163 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 831 transitions. [2022-10-16 15:00:40,164 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-16 15:00:40,164 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 831 transitions. [2022-10-16 15:00:40,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2022-10-16 15:00:40,168 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:40,168 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-16 15:00:40,205 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:40,384 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-16 15:00:40,385 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-16 15:00:40,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:40,385 INFO L85 PathProgramCache]: Analyzing trace with hash 245219660, now seen corresponding path program 1 times [2022-10-16 15:00:40,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:40,386 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095501633] [2022-10-16 15:00:40,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:40,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:40,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:40,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:40,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:40,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:40,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:40,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:40,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:40,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:40,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:40,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:40,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:40,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:40,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:40,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:40,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:40,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-10-16 15:00:40,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-10-16 15:00:40,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-10-16 15:00:40,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-10-16 15:00:40,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-10-16 15:00:40,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-10-16 15:00:40,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-10-16 15:00:40,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-10-16 15:00:40,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-10-16 15:00:40,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,597 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-16 15:00:40,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:40,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095501633] [2022-10-16 15:00:40,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095501633] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:40,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001714035] [2022-10-16 15:00:40,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:40,598 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:40,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:40,599 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:40,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-10-16 15:00:40,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 1042 conjuncts, 12 conjunts are in the unsatisfiable core [2022-10-16 15:00:40,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:41,201 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-16 15:00:41,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 15:00:41,522 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-16 15:00:41,523 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001714035] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 15:00:41,523 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 15:00:41,523 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 12] total 17 [2022-10-16 15:00:41,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444690250] [2022-10-16 15:00:41,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 15:00:41,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-10-16 15:00:41,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:41,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-10-16 15:00:41,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-10-16 15:00:41,526 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-16 15:00:53,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:53,836 INFO L93 Difference]: Finished difference Result 4274 states and 6748 transitions. [2022-10-16 15:00:53,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2022-10-16 15:00:53,840 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-16 15:00:53,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:53,868 INFO L225 Difference]: With dead ends: 4274 [2022-10-16 15:00:53,869 INFO L226 Difference]: Without dead ends: 3721 [2022-10-16 15:00:53,880 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-16 15:00:53,881 INFO L413 NwaCegarLoop]: 1318 mSDtfsCounter, 2913 mSDsluCounter, 12094 mSDsCounter, 0 mSdLazyCounter, 11523 mSolverCounterSat, 2278 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s 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.5s IncrementalHoareTripleChecker+Time [2022-10-16 15:00:53,881 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.5s Time] [2022-10-16 15:00:53,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3721 states. [2022-10-16 15:00:54,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3721 to 1740. [2022-10-16 15:00:54,232 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-16 15:00:54,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1740 states to 1740 states and 2588 transitions. [2022-10-16 15:00:54,245 INFO L78 Accepts]: Start accepts. Automaton has 1740 states and 2588 transitions. Word has length 256 [2022-10-16 15:00:54,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:54,245 INFO L495 AbstractCegarLoop]: Abstraction has 1740 states and 2588 transitions. [2022-10-16 15:00:54,246 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-16 15:00:54,246 INFO L276 IsEmpty]: Start isEmpty. Operand 1740 states and 2588 transitions. [2022-10-16 15:00:54,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-10-16 15:00:54,264 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:54,265 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-16 15:00:54,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:54,479 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-16 15:00:54,480 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-16 15:00:54,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:54,481 INFO L85 PathProgramCache]: Analyzing trace with hash 929646401, now seen corresponding path program 1 times [2022-10-16 15:00:54,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:54,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709454548] [2022-10-16 15:00:54,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:54,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:54,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:54,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:54,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:54,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:54,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:54,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-10-16 15:00:54,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:54,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-10-16 15:00:54,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:54,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-10-16 15:00:54,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-10-16 15:00:54,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-10-16 15:00:54,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-10-16 15:00:54,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-10-16 15:00:54,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-10-16 15:00:54,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-10-16 15:00:54,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-10-16 15:00:54,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-10-16 15:00:54,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-10-16 15:00:54,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-10-16 15:00:54,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-10-16 15:00:54,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-10-16 15:00:54,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-10-16 15:00:54,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,691 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-16 15:00:54,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:54,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709454548] [2022-10-16 15:00:54,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709454548] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:54,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994696780] [2022-10-16 15:00:54,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:54,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:54,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:54,694 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 15:00:54,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-10-16 15:00:54,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 1048 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 15:00:54,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:55,036 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-16 15:00:55,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 15:00:55,204 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-16 15:00:55,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994696780] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 15:00:55,205 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 15:00:55,205 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2022-10-16 15:00:55,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155558092] [2022-10-16 15:00:55,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 15:00:55,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-10-16 15:00:55,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:55,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-10-16 15:00:55,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-10-16 15:00:55,208 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-16 15:00:56,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:56,335 INFO L93 Difference]: Finished difference Result 4122 states and 6191 transitions. [2022-10-16 15:00:56,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-10-16 15:00:56,336 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-16 15:00:56,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:56,339 INFO L225 Difference]: With dead ends: 4122 [2022-10-16 15:00:56,339 INFO L226 Difference]: Without dead ends: 0 [2022-10-16 15:00:56,350 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-16 15:00:56,351 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-16 15:00:56,351 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-16 15:00:56,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-10-16 15:00:56,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-10-16 15:00:56,352 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-16 15:00:56,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-10-16 15:00:56,353 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 270 [2022-10-16 15:00:56,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:56,353 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-10-16 15:00:56,353 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-16 15:00:56,354 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-10-16 15:00:56,354 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-10-16 15:00:56,359 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 10 remaining) [2022-10-16 15:00:56,359 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 10 remaining) [2022-10-16 15:00:56,359 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 10 remaining) [2022-10-16 15:00:56,360 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 10 remaining) [2022-10-16 15:00:56,360 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 10 remaining) [2022-10-16 15:00:56,360 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 10 remaining) [2022-10-16 15:00:56,360 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 10 remaining) [2022-10-16 15:00:56,360 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 10 remaining) [2022-10-16 15:00:56,361 INFO L805 garLoopResultBuilder]: Registering result SAFE for location add_history_typeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 10 remaining) [2022-10-16 15:00:56,361 INFO L805 garLoopResultBuilder]: Registering result SAFE for location add_history_typeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 10 remaining) [2022-10-16 15:00:56,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:56,574 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-16 15:00:56,578 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-10-16 15:01:52,548 WARN L233 SmtUtils]: Spent 55.77s on a formula simplification. DAG size of input: 110 DAG size of output: 72 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2022-10-16 15:02:54,254 WARN L233 SmtUtils]: Spent 1.03m on a formula simplification. DAG size of input: 119 DAG size of output: 81 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2022-10-16 15:03:51,506 WARN L233 SmtUtils]: Spent 55.18s on a formula simplification. DAG size of input: 110 DAG size of output: 72 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or)