/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.ufo.BOUNDED-10.pals.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-05d3305-m [2022-10-16 15:00:34,316 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-10-16 15:00:34,321 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-10-16 15:00:34,376 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-10-16 15:00:34,376 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-10-16 15:00:34,381 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-10-16 15:00:34,385 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-10-16 15:00:34,408 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-10-16 15:00:34,413 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-10-16 15:00:34,420 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-10-16 15:00:34,421 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-10-16 15:00:34,424 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-10-16 15:00:34,425 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-10-16 15:00:34,428 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-10-16 15:00:34,431 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-10-16 15:00:34,436 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-10-16 15:00:34,438 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-10-16 15:00:34,439 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-10-16 15:00:34,443 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-10-16 15:00:34,450 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-10-16 15:00:34,452 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-10-16 15:00:34,453 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-10-16 15:00:34,455 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-10-16 15:00:34,458 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-10-16 15:00:34,467 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-10-16 15:00:34,468 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-10-16 15:00:34,468 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-10-16 15:00:34,470 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-10-16 15:00:34,471 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-10-16 15:00:34,473 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-10-16 15:00:34,473 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-10-16 15:00:34,474 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-10-16 15:00:34,476 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-10-16 15:00:34,477 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-10-16 15:00:34,478 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-10-16 15:00:34,479 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-10-16 15:00:34,479 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-10-16 15:00:34,480 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-10-16 15:00:34,480 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-10-16 15:00:34,481 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-10-16 15:00:34,482 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-10-16 15:00:34,484 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:34,536 INFO L113 SettingsManager]: Loading preferences was successful [2022-10-16 15:00:34,536 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-10-16 15:00:34,537 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-10-16 15:00:34,537 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-10-16 15:00:34,539 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-10-16 15:00:34,540 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-10-16 15:00:34,542 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-10-16 15:00:34,543 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-10-16 15:00:34,543 INFO L138 SettingsManager]: * Use SBE=true [2022-10-16 15:00:34,543 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-10-16 15:00:34,544 INFO L138 SettingsManager]: * sizeof long=4 [2022-10-16 15:00:34,545 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-10-16 15:00:34,545 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-10-16 15:00:34,545 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-10-16 15:00:34,545 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-10-16 15:00:34,545 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-10-16 15:00:34,546 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-10-16 15:00:34,546 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-10-16 15:00:34,546 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-10-16 15:00:34,546 INFO L138 SettingsManager]: * sizeof long double=12 [2022-10-16 15:00:34,546 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-10-16 15:00:34,547 INFO L138 SettingsManager]: * Use constant arrays=true [2022-10-16 15:00:34,547 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-10-16 15:00:34,547 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-10-16 15:00:34,547 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-10-16 15:00:34,547 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-10-16 15:00:34,548 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 15:00:34,548 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-10-16 15:00:34,548 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-10-16 15:00:34,548 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-10-16 15:00:34,549 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-10-16 15:00:34,549 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-10-16 15:00:34,549 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-10-16 15:00:34,549 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:34,965 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-10-16 15:00:34,992 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-10-16 15:00:34,995 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-10-16 15:00:34,996 INFO L271 PluginConnector]: Initializing CDTParser... [2022-10-16 15:00:34,997 INFO L275 PluginConnector]: CDTParser initialized [2022-10-16 15:00:34,998 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c [2022-10-16 15:00:35,072 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f58022b7/857a3ff922d548d6954fb6906ac13ec7/FLAG507c03d52 [2022-10-16 15:00:35,674 INFO L306 CDTParser]: Found 1 translation units. [2022-10-16 15:00:35,675 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c [2022-10-16 15:00:35,686 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f58022b7/857a3ff922d548d6954fb6906ac13ec7/FLAG507c03d52 [2022-10-16 15:00:36,018 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f58022b7/857a3ff922d548d6954fb6906ac13ec7 [2022-10-16 15:00:36,021 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-10-16 15:00:36,028 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-10-16 15:00:36,032 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-10-16 15:00:36,032 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-10-16 15:00:36,040 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-10-16 15:00:36,041 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 03:00:36" (1/1) ... [2022-10-16 15:00:36,042 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3169ba4f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:36, skipping insertion in model container [2022-10-16 15:00:36,043 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 03:00:36" (1/1) ... [2022-10-16 15:00:36,051 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-10-16 15:00:36,120 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-10-16 15:00:36,465 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.ufo.BOUNDED-10.pals.c[12042,12055] [2022-10-16 15:00:36,465 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 15:00:36,476 INFO L203 MainTranslator]: Completed pre-run [2022-10-16 15:00:36,577 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.ufo.BOUNDED-10.pals.c[12042,12055] [2022-10-16 15:00:36,580 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 15:00:36,606 INFO L208 MainTranslator]: Completed translation [2022-10-16 15:00:36,607 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:36 WrapperNode [2022-10-16 15:00:36,607 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-10-16 15:00:36,608 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-10-16 15:00:36,608 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-10-16 15:00:36,608 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-10-16 15:00:36,616 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:36" (1/1) ... [2022-10-16 15:00:36,648 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:36" (1/1) ... [2022-10-16 15:00:36,719 INFO L138 Inliner]: procedures = 27, calls = 46, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 423 [2022-10-16 15:00:36,722 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-10-16 15:00:36,723 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-10-16 15:00:36,723 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-10-16 15:00:36,728 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-10-16 15:00:36,743 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:36" (1/1) ... [2022-10-16 15:00:36,743 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:36" (1/1) ... [2022-10-16 15:00:36,757 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:36" (1/1) ... [2022-10-16 15:00:36,757 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:36" (1/1) ... [2022-10-16 15:00:36,785 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:36" (1/1) ... [2022-10-16 15:00:36,802 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:36" (1/1) ... [2022-10-16 15:00:36,805 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:36" (1/1) ... [2022-10-16 15:00:36,808 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:36" (1/1) ... [2022-10-16 15:00:36,813 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-10-16 15:00:36,814 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-10-16 15:00:36,814 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-10-16 15:00:36,814 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-10-16 15:00:36,815 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:36" (1/1) ... [2022-10-16 15:00:36,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 15:00:36,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:36,857 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:36,883 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:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-10-16 15:00:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write_history_bool [2022-10-16 15:00:36,961 INFO L138 BoogieDeclarations]: Found implementation of procedure write_history_bool [2022-10-16 15:00:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2022-10-16 15:00:36,961 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2022-10-16 15:00:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_int8 [2022-10-16 15:00:36,964 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_int8 [2022-10-16 15:00:36,964 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_bool [2022-10-16 15:00:36,964 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_bool [2022-10-16 15:00:36,964 INFO L130 BoogieDeclarations]: Found specification of procedure add_history_type [2022-10-16 15:00:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure add_history_type [2022-10-16 15:00:36,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-10-16 15:00:36,965 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-10-16 15:00:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-10-16 15:00:37,165 INFO L235 CfgBuilder]: Building ICFG [2022-10-16 15:00:37,171 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-10-16 15:00:37,793 INFO L276 CfgBuilder]: Performing block encoding [2022-10-16 15:00:37,805 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-10-16 15:00:37,805 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-10-16 15:00:37,808 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 03:00:37 BoogieIcfgContainer [2022-10-16 15:00:37,808 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-10-16 15:00:37,812 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-10-16 15:00:37,812 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-10-16 15:00:37,819 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-10-16 15:00:37,820 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 03:00:36" (1/3) ... [2022-10-16 15:00:37,821 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ff543cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 03:00:37, skipping insertion in model container [2022-10-16 15:00:37,821 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:00:36" (2/3) ... [2022-10-16 15:00:37,821 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ff543cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 03:00:37, skipping insertion in model container [2022-10-16 15:00:37,821 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 03:00:37" (3/3) ... [2022-10-16 15:00:37,823 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c [2022-10-16 15:00:37,844 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-10-16 15:00:37,845 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2022-10-16 15:00:37,912 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-10-16 15:00:37,921 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;@223060f2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-10-16 15:00:37,921 INFO L358 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2022-10-16 15:00:37,928 INFO L276 IsEmpty]: Start isEmpty. Operand has 204 states, 156 states have (on average 1.6282051282051282) internal successors, (254), 169 states have internal predecessors, (254), 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:37,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-10-16 15:00:37,939 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:37,940 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 15:00:37,941 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:37,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:37,948 INFO L85 PathProgramCache]: Analyzing trace with hash -1286261649, now seen corresponding path program 1 times [2022-10-16 15:00:37,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:37,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267970056] [2022-10-16 15:00:37,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:37,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:38,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,246 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:38,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:38,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267970056] [2022-10-16 15:00:38,248 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267970056] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:38,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 15:00:38,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 15:00:38,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899759826] [2022-10-16 15:00:38,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:38,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:38,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:38,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:38,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 15:00:38,297 INFO L87 Difference]: Start difference. First operand has 204 states, 156 states have (on average 1.6282051282051282) internal successors, (254), 169 states have internal predecessors, (254), 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:38,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:38,459 INFO L93 Difference]: Finished difference Result 429 states and 698 transitions. [2022-10-16 15:00:38,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:38,465 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:38,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:38,494 INFO L225 Difference]: With dead ends: 429 [2022-10-16 15:00:38,495 INFO L226 Difference]: Without dead ends: 223 [2022-10-16 15:00:38,508 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:38,516 INFO L413 NwaCegarLoop]: 307 mSDtfsCounter, 37 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 914 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:38,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 914 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:38,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2022-10-16 15:00:38,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 216. [2022-10-16 15:00:38,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 167 states have (on average 1.5568862275449102) internal successors, (260), 179 states have internal predecessors, (260), 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:38,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 326 transitions. [2022-10-16 15:00:38,643 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 326 transitions. Word has length 11 [2022-10-16 15:00:38,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:38,644 INFO L495 AbstractCegarLoop]: Abstraction has 216 states and 326 transitions. [2022-10-16 15:00:38,645 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:38,645 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 326 transitions. [2022-10-16 15:00:38,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-10-16 15:00:38,647 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:38,648 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:38,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-10-16 15:00:38,649 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:38,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:38,650 INFO L85 PathProgramCache]: Analyzing trace with hash 740188112, now seen corresponding path program 1 times [2022-10-16 15:00:38,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:38,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691252967] [2022-10-16 15:00:38,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:38,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:38,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:38,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:38,837 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:38,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:38,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691252967] [2022-10-16 15:00:38,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691252967] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:38,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 15:00:38,842 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 15:00:38,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191325646] [2022-10-16 15:00:38,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:38,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:38,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:38,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:38,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 15:00:38,845 INFO L87 Difference]: Start difference. First operand 216 states and 326 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:38,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:38,910 INFO L93 Difference]: Finished difference Result 455 states and 697 transitions. [2022-10-16 15:00:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 15:00:38,911 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:38,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:38,915 INFO L225 Difference]: With dead ends: 455 [2022-10-16 15:00:38,916 INFO L226 Difference]: Without dead ends: 251 [2022-10-16 15:00:38,917 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:38,919 INFO L413 NwaCegarLoop]: 306 mSDtfsCounter, 21 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 908 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:38,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 908 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:38,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2022-10-16 15:00:38,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 247. [2022-10-16 15:00:38,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 193 states have (on average 1.528497409326425) internal successors, (295), 205 states have internal predecessors, (295), 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:38,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 371 transitions. [2022-10-16 15:00:38,952 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 371 transitions. Word has length 16 [2022-10-16 15:00:38,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:38,953 INFO L495 AbstractCegarLoop]: Abstraction has 247 states and 371 transitions. [2022-10-16 15:00:38,953 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:38,953 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 371 transitions. [2022-10-16 15:00:38,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-10-16 15:00:38,956 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:38,956 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:38,957 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-10-16 15:00:38,957 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:38,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:38,958 INFO L85 PathProgramCache]: Analyzing trace with hash 1638620585, now seen corresponding path program 1 times [2022-10-16 15:00:38,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:38,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136956094] [2022-10-16 15:00:38,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:38,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:38,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:39,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 15:00:39,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,164 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:39,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:39,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136956094] [2022-10-16 15:00:39,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136956094] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:39,165 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 15:00:39,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 15:00:39,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613261845] [2022-10-16 15:00:39,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:39,166 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:39,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:39,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:39,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 15:00:39,167 INFO L87 Difference]: Start difference. First operand 247 states and 371 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:39,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:39,221 INFO L93 Difference]: Finished difference Result 251 states and 377 transitions. [2022-10-16 15:00:39,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 15:00:39,222 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:39,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:39,227 INFO L225 Difference]: With dead ends: 251 [2022-10-16 15:00:39,228 INFO L226 Difference]: Without dead ends: 250 [2022-10-16 15:00:39,230 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:39,237 INFO L413 NwaCegarLoop]: 297 mSDtfsCounter, 23 mSDsluCounter, 568 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 865 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:39,241 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 865 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:39,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-10-16 15:00:39,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 246. [2022-10-16 15:00:39,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 193 states have (on average 1.5129533678756477) internal successors, (292), 204 states have internal predecessors, (292), 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:39,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 368 transitions. [2022-10-16 15:00:39,265 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 368 transitions. Word has length 29 [2022-10-16 15:00:39,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:39,266 INFO L495 AbstractCegarLoop]: Abstraction has 246 states and 368 transitions. [2022-10-16 15:00:39,266 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:39,266 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 368 transitions. [2022-10-16 15:00:39,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-10-16 15:00:39,268 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:39,268 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:39,269 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-10-16 15:00:39,269 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:39,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:39,270 INFO L85 PathProgramCache]: Analyzing trace with hash -742368822, now seen corresponding path program 1 times [2022-10-16 15:00:39,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:39,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323660248] [2022-10-16 15:00:39,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:39,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:39,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:39,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 15:00:39,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,400 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:39,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:39,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323660248] [2022-10-16 15:00:39,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323660248] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:39,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217119968] [2022-10-16 15:00:39,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:39,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:39,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:39,404 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:39,413 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:39,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:39,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 15:00:39,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:39,660 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:39,660 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:39,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217119968] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:39,661 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:39,661 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-10-16 15:00:39,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166954654] [2022-10-16 15:00:39,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:39,665 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 15:00:39,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:39,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 15:00:39,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:39,667 INFO L87 Difference]: Start difference. First operand 246 states and 368 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:39,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:39,760 INFO L93 Difference]: Finished difference Result 250 states and 374 transitions. [2022-10-16 15:00:39,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 15:00:39,760 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:39,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:39,766 INFO L225 Difference]: With dead ends: 250 [2022-10-16 15:00:39,767 INFO L226 Difference]: Without dead ends: 249 [2022-10-16 15:00:39,768 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:39,777 INFO L413 NwaCegarLoop]: 324 mSDtfsCounter, 47 mSDsluCounter, 944 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 1268 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 15:00:39,778 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 1268 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 15:00:39,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-10-16 15:00:39,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 216. [2022-10-16 15:00:39,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 169 states have (on average 1.514792899408284) internal successors, (256), 179 states have internal predecessors, (256), 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:39,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 322 transitions. [2022-10-16 15:00:39,825 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 322 transitions. Word has length 30 [2022-10-16 15:00:39,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:39,826 INFO L495 AbstractCegarLoop]: Abstraction has 216 states and 322 transitions. [2022-10-16 15:00:39,826 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:39,826 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 322 transitions. [2022-10-16 15:00:39,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-10-16 15:00:39,831 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:39,831 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,865 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:40,047 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:40,048 INFO L420 AbstractCegarLoop]: === Iteration 5 === 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,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:40,051 INFO L85 PathProgramCache]: Analyzing trace with hash -9846762, now seen corresponding path program 1 times [2022-10-16 15:00:40,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:40,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195380862] [2022-10-16 15:00:40,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:40,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:40,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:40,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:40,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 15:00:40,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-10-16 15:00:40,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-10-16 15:00:40,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-10-16 15:00:40,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 15:00:40,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-10-16 15:00:40,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-10-16 15:00:40,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:40,256 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-10-16 15:00:40,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:40,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195380862] [2022-10-16 15:00:40,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195380862] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:40,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 15:00:40,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-16 15:00:40,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75988585] [2022-10-16 15:00:40,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:40,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 15:00:40,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:40,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 15:00:40,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 15:00:40,259 INFO L87 Difference]: Start difference. First operand 216 states and 322 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 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:40,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:40,837 INFO L93 Difference]: Finished difference Result 500 states and 763 transitions. [2022-10-16 15:00:40,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 15:00:40,838 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 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 90 [2022-10-16 15:00:40,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:40,843 INFO L225 Difference]: With dead ends: 500 [2022-10-16 15:00:40,843 INFO L226 Difference]: Without dead ends: 341 [2022-10-16 15:00:40,844 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:40,847 INFO L413 NwaCegarLoop]: 306 mSDtfsCounter, 216 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 875 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-10-16 15:00:40,850 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 875 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-10-16 15:00:40,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2022-10-16 15:00:40,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 216. [2022-10-16 15:00:40,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 169 states have (on average 1.4911242603550297) internal successors, (252), 179 states have internal predecessors, (252), 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:40,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 318 transitions. [2022-10-16 15:00:40,884 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 318 transitions. Word has length 90 [2022-10-16 15:00:40,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:40,885 INFO L495 AbstractCegarLoop]: Abstraction has 216 states and 318 transitions. [2022-10-16 15:00:40,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 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:40,886 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 318 transitions. [2022-10-16 15:00:40,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-10-16 15:00:40,892 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:40,892 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2022-10-16 15:00:40,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-10-16 15:00:40,893 INFO L420 AbstractCegarLoop]: === Iteration 6 === 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,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:40,893 INFO L85 PathProgramCache]: Analyzing trace with hash -1943976781, now seen corresponding path program 1 times [2022-10-16 15:00:40,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:40,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454374272] [2022-10-16 15:00:40,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:40,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:40,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:41,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:41,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-10-16 15:00:41,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:41,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-10-16 15:00:41,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:41,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-10-16 15:00:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:41,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-10-16 15:00:41,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-10-16 15:00:41,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-10-16 15:00:41,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-10-16 15:00:41,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-10-16 15:00:41,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-10-16 15:00:41,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-10-16 15:00:41,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,260 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2022-10-16 15:00:41,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:41,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454374272] [2022-10-16 15:00:41,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454374272] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:41,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478497797] [2022-10-16 15:00:41,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:41,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:41,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:41,262 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:41,287 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:41,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 627 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:41,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:41,492 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-10-16 15:00:41,493 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:41,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478497797] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:41,493 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:41,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:41,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838561111] [2022-10-16 15:00:41,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:41,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:41,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:41,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:41,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:41,496 INFO L87 Difference]: Start difference. First operand 216 states and 318 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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:41,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:41,559 INFO L93 Difference]: Finished difference Result 416 states and 618 transitions. [2022-10-16 15:00:41,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:41,560 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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 138 [2022-10-16 15:00:41,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:41,562 INFO L225 Difference]: With dead ends: 416 [2022-10-16 15:00:41,562 INFO L226 Difference]: Without dead ends: 208 [2022-10-16 15:00:41,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 167 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:41,564 INFO L413 NwaCegarLoop]: 283 mSDtfsCounter, 41 mSDsluCounter, 528 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 811 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:41,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 811 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:41,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2022-10-16 15:00:41,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 208. [2022-10-16 15:00:41,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 162 states have (on average 1.4938271604938271) internal successors, (242), 172 states have internal predecessors, (242), 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:41,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 306 transitions. [2022-10-16 15:00:41,583 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 306 transitions. Word has length 138 [2022-10-16 15:00:41,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:41,583 INFO L495 AbstractCegarLoop]: Abstraction has 208 states and 306 transitions. [2022-10-16 15:00:41,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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:41,584 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 306 transitions. [2022-10-16 15:00:41,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-10-16 15:00:41,586 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:41,586 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 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] [2022-10-16 15:00:41,625 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:41,800 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:41,801 INFO L420 AbstractCegarLoop]: === Iteration 7 === 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:41,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:41,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1436998780, now seen corresponding path program 1 times [2022-10-16 15:00:41,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:41,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064934846] [2022-10-16 15:00:41,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:41,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:41,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:41,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:41,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-10-16 15:00:41,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:41,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 15:00:41,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:41,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 15:00:41,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:41,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-10-16 15:00:41,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-10-16 15:00:41,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-10-16 15:00:41,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:41,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-10-16 15:00:41,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-10-16 15:00:42,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-10-16 15:00:42,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 15:00:42,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,014 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2022-10-16 15:00:42,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:42,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064934846] [2022-10-16 15:00:42,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064934846] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:42,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078584891] [2022-10-16 15:00:42,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:42,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:42,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:42,016 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:42,034 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:42,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 630 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:42,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:42,205 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2022-10-16 15:00:42,206 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:42,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078584891] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:42,206 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:42,206 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:42,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694893006] [2022-10-16 15:00:42,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:42,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:42,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:42,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:42,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:42,208 INFO L87 Difference]: Start difference. First operand 208 states and 306 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:42,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:42,286 INFO L93 Difference]: Finished difference Result 409 states and 617 transitions. [2022-10-16 15:00:42,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:42,286 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 141 [2022-10-16 15:00:42,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:42,289 INFO L225 Difference]: With dead ends: 409 [2022-10-16 15:00:42,289 INFO L226 Difference]: Without dead ends: 220 [2022-10-16 15:00:42,290 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 170 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:42,291 INFO L413 NwaCegarLoop]: 281 mSDtfsCounter, 54 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 803 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:42,291 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 803 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:42,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-10-16 15:00:42,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 220. [2022-10-16 15:00:42,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 172 states have (on average 1.505813953488372) internal successors, (259), 182 states have internal predecessors, (259), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-10-16 15:00:42,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 325 transitions. [2022-10-16 15:00:42,310 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 325 transitions. Word has length 141 [2022-10-16 15:00:42,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:42,310 INFO L495 AbstractCegarLoop]: Abstraction has 220 states and 325 transitions. [2022-10-16 15:00:42,311 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:42,311 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 325 transitions. [2022-10-16 15:00:42,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-10-16 15:00:42,313 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:42,313 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:42,353 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:42,528 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:42,529 INFO L420 AbstractCegarLoop]: === Iteration 8 === 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:42,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:42,530 INFO L85 PathProgramCache]: Analyzing trace with hash 1373940128, now seen corresponding path program 1 times [2022-10-16 15:00:42,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:42,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514266692] [2022-10-16 15:00:42,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:42,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:42,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:42,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:42,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-10-16 15:00:42,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-10-16 15:00:42,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:42,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 15:00:42,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:42,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-10-16 15:00:42,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-10-16 15:00:42,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-10-16 15:00:42,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-10-16 15:00:42,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-10-16 15:00:42,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-10-16 15:00:42,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-10-16 15:00:42,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,788 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-10-16 15:00:42,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:42,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514266692] [2022-10-16 15:00:42,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514266692] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:42,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459756027] [2022-10-16 15:00:42,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:42,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:42,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:42,791 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:42,813 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:42,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:42,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 15:00:42,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:43,022 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 38 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-10-16 15:00:43,022 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 15:00:43,134 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-10-16 15:00:43,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459756027] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 15:00:43,134 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 15:00:43,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-10-16 15:00:43,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182104806] [2022-10-16 15:00:43,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 15:00:43,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-10-16 15:00:43,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:43,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-10-16 15:00:43,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-10-16 15:00:43,138 INFO L87 Difference]: Start difference. First operand 220 states and 325 transitions. Second operand has 11 states, 11 states have (on average 11.727272727272727) internal successors, (129), 9 states have internal predecessors, (129), 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:43,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:43,996 INFO L93 Difference]: Finished difference Result 493 states and 737 transitions. [2022-10-16 15:00:43,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-10-16 15:00:43,997 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.727272727272727) internal successors, (129), 9 states have internal predecessors, (129), 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 142 [2022-10-16 15:00:43,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:44,001 INFO L225 Difference]: With dead ends: 493 [2022-10-16 15:00:44,001 INFO L226 Difference]: Without dead ends: 278 [2022-10-16 15:00:44,003 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 311 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:44,004 INFO L413 NwaCegarLoop]: 276 mSDtfsCounter, 204 mSDsluCounter, 1561 mSDsCounter, 0 mSdLazyCounter, 802 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 1837 SdHoareTripleChecker+Invalid, 882 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 802 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-10-16 15:00:44,004 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 1837 Invalid, 882 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 802 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-10-16 15:00:44,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2022-10-16 15:00:44,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 270. [2022-10-16 15:00:44,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 214 states have (on average 1.4579439252336448) internal successors, (312), 224 states have internal predecessors, (312), 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:44,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 394 transitions. [2022-10-16 15:00:44,038 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 394 transitions. Word has length 142 [2022-10-16 15:00:44,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:44,039 INFO L495 AbstractCegarLoop]: Abstraction has 270 states and 394 transitions. [2022-10-16 15:00:44,039 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.727272727272727) internal successors, (129), 9 states have internal predecessors, (129), 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:44,040 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 394 transitions. [2022-10-16 15:00:44,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-10-16 15:00:44,043 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:44,044 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, 1] [2022-10-16 15:00:44,097 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:44,257 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:44,258 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:44,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:44,259 INFO L85 PathProgramCache]: Analyzing trace with hash -1174331586, now seen corresponding path program 1 times [2022-10-16 15:00:44,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:44,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029663948] [2022-10-16 15:00:44,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:44,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:44,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:44,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:44,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:44,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:44,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:44,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:44,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:44,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:44,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-10-16 15:00:44,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:44,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 15:00:44,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-10-16 15:00:44,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-10-16 15:00:44,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-10-16 15:00:44,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-10-16 15:00:44,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-10-16 15:00:44,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-10-16 15:00:44,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,481 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:44,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:44,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029663948] [2022-10-16 15:00:44,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029663948] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:44,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819798259] [2022-10-16 15:00:44,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:44,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:44,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:44,483 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:44,504 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:44,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:44,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 705 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:44,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:44,674 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:44,674 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:44,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1819798259] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:44,674 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:44,675 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:44,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012896162] [2022-10-16 15:00:44,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:44,676 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:44,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:44,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:44,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:44,677 INFO L87 Difference]: Start difference. First operand 270 states and 394 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 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:44,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:44,791 INFO L93 Difference]: Finished difference Result 549 states and 814 transitions. [2022-10-16 15:00:44,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:44,792 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), 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 175 [2022-10-16 15:00:44,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:44,795 INFO L225 Difference]: With dead ends: 549 [2022-10-16 15:00:44,796 INFO L226 Difference]: Without dead ends: 317 [2022-10-16 15:00:44,798 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 208 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:44,799 INFO L413 NwaCegarLoop]: 284 mSDtfsCounter, 65 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 809 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:44,799 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 809 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:44,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2022-10-16 15:00:44,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 317. [2022-10-16 15:00:44,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 254 states have (on average 1.4488188976377954) internal successors, (368), 264 states have internal predecessors, (368), 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:44,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 462 transitions. [2022-10-16 15:00:44,838 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 462 transitions. Word has length 175 [2022-10-16 15:00:44,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:44,839 INFO L495 AbstractCegarLoop]: Abstraction has 317 states and 462 transitions. [2022-10-16 15:00:44,839 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), 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:44,840 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 462 transitions. [2022-10-16 15:00:44,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-10-16 15:00:44,844 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:44,845 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, 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] [2022-10-16 15:00:44,886 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:45,060 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:45,061 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:45,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:45,062 INFO L85 PathProgramCache]: Analyzing trace with hash -748379833, now seen corresponding path program 1 times [2022-10-16 15:00:45,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:45,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291674] [2022-10-16 15:00:45,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:45,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:45,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:45,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:45,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:45,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:45,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:45,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:45,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:45,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:45,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 15:00:45,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:45,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-10-16 15:00:45,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-10-16 15:00:45,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-10-16 15:00:45,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-10-16 15:00:45,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-10-16 15:00:45,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-10-16 15:00:45,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-10-16 15:00:45,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,286 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:45,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:45,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291674] [2022-10-16 15:00:45,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291674] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:45,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994768882] [2022-10-16 15:00:45,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:45,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:45,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:45,288 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:45,291 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:45,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 709 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:45,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:45,482 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 15:00:45,482 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:45,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994768882] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:45,483 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:45,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:45,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173088852] [2022-10-16 15:00:45,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:45,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:45,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:45,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:45,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:45,485 INFO L87 Difference]: Start difference. First operand 317 states and 462 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:45,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:45,573 INFO L93 Difference]: Finished difference Result 663 states and 974 transitions. [2022-10-16 15:00:45,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:45,574 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:45,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:45,577 INFO L225 Difference]: With dead ends: 663 [2022-10-16 15:00:45,578 INFO L226 Difference]: Without dead ends: 346 [2022-10-16 15:00:45,580 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:45,580 INFO L413 NwaCegarLoop]: 297 mSDtfsCounter, 45 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 828 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:45,581 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 828 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:45,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-10-16 15:00:45,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 346. [2022-10-16 15:00:45,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 282 states have (on average 1.4184397163120568) internal successors, (400), 292 states have internal predecessors, (400), 47 states have call successors, (47), 9 states have call predecessors, (47), 9 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-10-16 15:00:45,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 494 transitions. [2022-10-16 15:00:45,615 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 494 transitions. Word has length 177 [2022-10-16 15:00:45,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:45,615 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 494 transitions. [2022-10-16 15:00:45,616 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:45,616 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 494 transitions. [2022-10-16 15:00:45,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-10-16 15:00:45,620 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:45,620 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, 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] [2022-10-16 15:00:45,660 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:45,835 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:45,836 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:45,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:45,837 INFO L85 PathProgramCache]: Analyzing trace with hash 734309565, now seen corresponding path program 2 times [2022-10-16 15:00:45,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:45,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833550487] [2022-10-16 15:00:45,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:45,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:45,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:45,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:45,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:45,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:45,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:45,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:45,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:46,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:46,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:46,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 15:00:46,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:46,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-10-16 15:00:46,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-10-16 15:00:46,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-10-16 15:00:46,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-10-16 15:00:46,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-10-16 15:00:46,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-10-16 15:00:46,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-10-16 15:00:46,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,076 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:46,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:46,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833550487] [2022-10-16 15:00:46,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833550487] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:46,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147602545] [2022-10-16 15:00:46,077 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 15:00:46,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:46,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:46,078 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:46,088 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:46,233 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-10-16 15:00:46,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 15:00:46,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 709 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:46,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:46,312 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:46,313 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:46,313 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147602545] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:46,313 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:46,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:46,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258647597] [2022-10-16 15:00:46,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:46,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:46,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:46,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:46,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:46,316 INFO L87 Difference]: Start difference. First operand 346 states and 494 transitions. Second operand has 4 states, 3 states have (on average 28.0) internal successors, (84), 4 states have internal predecessors, (84), 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:46,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:46,377 INFO L93 Difference]: Finished difference Result 469 states and 686 transitions. [2022-10-16 15:00:46,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:46,378 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 28.0) internal successors, (84), 4 states have internal predecessors, (84), 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:46,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:46,383 INFO L225 Difference]: With dead ends: 469 [2022-10-16 15:00:46,384 INFO L226 Difference]: Without dead ends: 468 [2022-10-16 15:00:46,385 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:46,385 INFO L413 NwaCegarLoop]: 311 mSDtfsCounter, 121 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 908 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:46,386 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 908 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:46,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2022-10-16 15:00:46,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 460. [2022-10-16 15:00:46,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 375 states have (on average 1.4586666666666666) internal successors, (547), 387 states have internal predecessors, (547), 68 states have call successors, (68), 9 states have call predecessors, (68), 9 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2022-10-16 15:00:46,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 683 transitions. [2022-10-16 15:00:46,425 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 683 transitions. Word has length 177 [2022-10-16 15:00:46,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:46,426 INFO L495 AbstractCegarLoop]: Abstraction has 460 states and 683 transitions. [2022-10-16 15:00:46,427 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 28.0) internal successors, (84), 4 states have internal predecessors, (84), 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:46,427 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 683 transitions. [2022-10-16 15:00:46,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-10-16 15:00:46,432 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:46,432 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, 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] [2022-10-16 15:00:46,469 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:46,646 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:46,647 INFO L420 AbstractCegarLoop]: === Iteration 12 === 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:46,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:46,648 INFO L85 PathProgramCache]: Analyzing trace with hash 1288760563, now seen corresponding path program 1 times [2022-10-16 15:00:46,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:46,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825908815] [2022-10-16 15:00:46,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:46,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:46,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:46,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:46,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:46,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:46,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:46,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:46,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:46,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:46,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 15:00:46,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:46,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-10-16 15:00:46,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-10-16 15:00:46,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-10-16 15:00:46,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-10-16 15:00:46,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-10-16 15:00:46,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-10-16 15:00:46,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-10-16 15:00:46,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:46,889 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:46,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:46,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825908815] [2022-10-16 15:00:46,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825908815] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:46,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765928463] [2022-10-16 15:00:46,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:46,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:46,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:46,891 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:46,914 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:47,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 710 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:47,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:47,071 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2022-10-16 15:00:47,071 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:47,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765928463] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:47,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:47,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:47,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593634262] [2022-10-16 15:00:47,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:47,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:47,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:47,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:47,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:47,074 INFO L87 Difference]: Start difference. First operand 460 states and 683 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:47,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:47,160 INFO L93 Difference]: Finished difference Result 888 states and 1347 transitions. [2022-10-16 15:00:47,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:47,161 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 178 [2022-10-16 15:00:47,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:47,165 INFO L225 Difference]: With dead ends: 888 [2022-10-16 15:00:47,165 INFO L226 Difference]: Without dead ends: 470 [2022-10-16 15:00:47,167 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:47,168 INFO L413 NwaCegarLoop]: 280 mSDtfsCounter, 48 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 796 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:47,169 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 796 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:47,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2022-10-16 15:00:47,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 470. [2022-10-16 15:00:47,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 383 states have (on average 1.4621409921671018) internal successors, (560), 395 states have internal predecessors, (560), 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:47,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 698 transitions. [2022-10-16 15:00:47,207 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 698 transitions. Word has length 178 [2022-10-16 15:00:47,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:47,208 INFO L495 AbstractCegarLoop]: Abstraction has 470 states and 698 transitions. [2022-10-16 15:00:47,208 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:47,208 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 698 transitions. [2022-10-16 15:00:47,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-10-16 15:00:47,212 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:47,213 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, 1] [2022-10-16 15:00:47,249 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:47,427 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:47,427 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:47,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:47,428 INFO L85 PathProgramCache]: Analyzing trace with hash 566713947, now seen corresponding path program 1 times [2022-10-16 15:00:47,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:47,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425422501] [2022-10-16 15:00:47,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:47,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:47,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:47,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:47,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:47,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:47,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:47,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:47,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:47,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:47,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:47,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:47,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:47,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:47,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 15:00:47,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-10-16 15:00:47,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-10-16 15:00:47,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-10-16 15:00:47,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-10-16 15:00:47,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,672 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:47,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:47,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425422501] [2022-10-16 15:00:47,672 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425422501] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:47,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125719435] [2022-10-16 15:00:47,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:47,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:47,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:47,674 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:47,699 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:47,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:47,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 711 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:47,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:47,862 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:47,863 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:47,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125719435] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:47,863 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:47,863 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:47,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027816666] [2022-10-16 15:00:47,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:47,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:47,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:47,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:47,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:47,893 INFO L87 Difference]: Start difference. First operand 470 states and 698 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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:47,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:47,956 INFO L93 Difference]: Finished difference Result 756 states and 1154 transitions. [2022-10-16 15:00:47,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:47,957 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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 179 [2022-10-16 15:00:47,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:47,962 INFO L225 Difference]: With dead ends: 756 [2022-10-16 15:00:47,962 INFO L226 Difference]: Without dead ends: 477 [2022-10-16 15:00:47,964 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 212 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:47,965 INFO L413 NwaCegarLoop]: 286 mSDtfsCounter, 20 mSDsluCounter, 561 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 847 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:47,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 847 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:47,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2022-10-16 15:00:47,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 477. [2022-10-16 15:00:47,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 388 states have (on average 1.4639175257731958) internal successors, (568), 401 states have internal predecessors, (568), 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:48,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 708 transitions. [2022-10-16 15:00:48,002 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 708 transitions. Word has length 179 [2022-10-16 15:00:48,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:48,003 INFO L495 AbstractCegarLoop]: Abstraction has 477 states and 708 transitions. [2022-10-16 15:00:48,003 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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:48,003 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 708 transitions. [2022-10-16 15:00:48,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2022-10-16 15:00:48,007 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:48,007 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, 1] [2022-10-16 15:00:48,052 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:48,216 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:48,216 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:48,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:48,217 INFO L85 PathProgramCache]: Analyzing trace with hash 361978791, now seen corresponding path program 1 times [2022-10-16 15:00:48,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:48,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095865233] [2022-10-16 15:00:48,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:48,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:48,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:48,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:48,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:48,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:48,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:48,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:48,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:48,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:48,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:48,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:48,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:48,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:48,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:48,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-10-16 15:00:48,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-10-16 15:00:48,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-10-16 15:00:48,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-10-16 15:00:48,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,444 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:48,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:48,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095865233] [2022-10-16 15:00:48,444 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095865233] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:48,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896779595] [2022-10-16 15:00:48,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:48,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:48,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:48,446 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:48,464 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:48,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:48,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 713 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:48,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:48,694 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:48,694 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:48,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896779595] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:48,695 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:48,695 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:48,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417564218] [2022-10-16 15:00:48,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:48,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:48,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:48,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:48,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:48,698 INFO L87 Difference]: Start difference. First operand 477 states and 708 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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:48,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:48,788 INFO L93 Difference]: Finished difference Result 759 states and 1155 transitions. [2022-10-16 15:00:48,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:48,789 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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:48,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:48,795 INFO L225 Difference]: With dead ends: 759 [2022-10-16 15:00:48,795 INFO L226 Difference]: Without dead ends: 484 [2022-10-16 15:00:48,798 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:48,799 INFO L413 NwaCegarLoop]: 286 mSDtfsCounter, 18 mSDsluCounter, 561 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 847 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:48,799 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 847 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:48,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-10-16 15:00:48,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 484. [2022-10-16 15:00:48,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 393 states have (on average 1.465648854961832) internal successors, (576), 407 states have internal predecessors, (576), 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:48,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 718 transitions. [2022-10-16 15:00:48,853 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 718 transitions. Word has length 181 [2022-10-16 15:00:48,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:48,854 INFO L495 AbstractCegarLoop]: Abstraction has 484 states and 718 transitions. [2022-10-16 15:00:48,855 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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:48,855 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 718 transitions. [2022-10-16 15:00:48,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-10-16 15:00:48,860 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:48,860 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, 1] [2022-10-16 15:00:48,923 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:49,075 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:49,075 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:49,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:49,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1925292617, now seen corresponding path program 1 times [2022-10-16 15:00:49,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:49,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890428623] [2022-10-16 15:00:49,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:49,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:49,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:49,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:49,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:49,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:49,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:49,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:49,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:49,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:49,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:49,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:49,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:49,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:49,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:49,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:00:49,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 15:00:49,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-10-16 15:00:49,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-10-16 15:00:49,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,335 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:49,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:49,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890428623] [2022-10-16 15:00:49,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890428623] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:49,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010029068] [2022-10-16 15:00:49,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:49,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:49,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:49,338 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:49,355 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:49,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:49,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:49,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:49,520 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:49,520 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:49,520 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010029068] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:49,520 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:49,520 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:49,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313076881] [2022-10-16 15:00:49,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:49,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:49,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:49,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:49,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:49,522 INFO L87 Difference]: Start difference. First operand 484 states and 718 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 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:49,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:49,627 INFO L93 Difference]: Finished difference Result 772 states and 1181 transitions. [2022-10-16 15:00:49,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:49,627 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 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:49,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:49,633 INFO L225 Difference]: With dead ends: 772 [2022-10-16 15:00:49,633 INFO L226 Difference]: Without dead ends: 520 [2022-10-16 15:00:49,638 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:49,639 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 57 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 792 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:49,639 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 792 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:49,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2022-10-16 15:00:49,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 520. [2022-10-16 15:00:49,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 423 states have (on average 1.4822695035460993) internal successors, (627), 437 states have internal predecessors, (627), 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:49,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 775 transitions. [2022-10-16 15:00:49,684 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 775 transitions. Word has length 182 [2022-10-16 15:00:49,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:49,685 INFO L495 AbstractCegarLoop]: Abstraction has 520 states and 775 transitions. [2022-10-16 15:00:49,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 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:49,686 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 775 transitions. [2022-10-16 15:00:49,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2022-10-16 15:00:49,691 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:49,692 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, 1] [2022-10-16 15:00:49,739 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:49,905 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:49,905 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:49,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:49,906 INFO L85 PathProgramCache]: Analyzing trace with hash -1949322248, now seen corresponding path program 1 times [2022-10-16 15:00:49,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:49,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929910745] [2022-10-16 15:00:49,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:49,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:49,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:50,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:50,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:50,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:50,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:50,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:50,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:50,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:50,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:50,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:50,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:50,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:50,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:50,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:00:50,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:00:50,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-10-16 15:00:50,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-10-16 15:00:50,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,115 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:50,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:50,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929910745] [2022-10-16 15:00:50,115 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929910745] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:50,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197974880] [2022-10-16 15:00:50,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:50,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:50,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:50,117 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:50,135 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:50,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 715 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:50,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:50,307 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:50,308 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:50,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197974880] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:50,308 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:50,308 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-10-16 15:00:50,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513508128] [2022-10-16 15:00:50,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:50,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:50,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:50,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:50,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:50,310 INFO L87 Difference]: Start difference. First operand 520 states and 775 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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:50,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:50,393 INFO L93 Difference]: Finished difference Result 757 states and 1133 transitions. [2022-10-16 15:00:50,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:50,394 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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 183 [2022-10-16 15:00:50,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:50,398 INFO L225 Difference]: With dead ends: 757 [2022-10-16 15:00:50,398 INFO L226 Difference]: Without dead ends: 528 [2022-10-16 15:00:50,400 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 216 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:50,401 INFO L413 NwaCegarLoop]: 281 mSDtfsCounter, 21 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 815 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:50,401 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 815 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:50,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2022-10-16 15:00:50,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 528. [2022-10-16 15:00:50,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 429 states have (on average 1.4825174825174825) internal successors, (636), 443 states have internal predecessors, (636), 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:50,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 786 transitions. [2022-10-16 15:00:50,440 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 786 transitions. Word has length 183 [2022-10-16 15:00:50,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:50,441 INFO L495 AbstractCegarLoop]: Abstraction has 528 states and 786 transitions. [2022-10-16 15:00:50,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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:50,441 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 786 transitions. [2022-10-16 15:00:50,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2022-10-16 15:00:50,445 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:50,446 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, 1] [2022-10-16 15:00:50,488 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:50,659 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:50,659 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:50,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:50,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1284150325, now seen corresponding path program 1 times [2022-10-16 15:00:50,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:50,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209509809] [2022-10-16 15:00:50,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:50,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:50,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:50,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:50,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:50,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:50,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:50,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:50,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:50,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:50,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:50,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:50,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:50,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:50,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:50,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:00:50,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:00:50,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-16 15:00:50,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-10-16 15:00:50,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:50,863 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:50,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:50,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209509809] [2022-10-16 15:00:50,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209509809] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:50,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645616204] [2022-10-16 15:00:50,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:50,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:50,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:50,865 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:50,885 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:51,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 716 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:51,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:51,085 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:51,085 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:51,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645616204] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:51,086 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:51,086 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:51,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143024799] [2022-10-16 15:00:51,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:51,087 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:51,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:51,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:51,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:51,088 INFO L87 Difference]: Start difference. First operand 528 states and 786 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, (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:51,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:51,136 INFO L93 Difference]: Finished difference Result 528 states and 786 transitions. [2022-10-16 15:00:51,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 15:00:51,137 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, (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 184 [2022-10-16 15:00:51,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:51,142 INFO L225 Difference]: With dead ends: 528 [2022-10-16 15:00:51,142 INFO L226 Difference]: Without dead ends: 527 [2022-10-16 15:00:51,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 216 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:51,144 INFO L413 NwaCegarLoop]: 289 mSDtfsCounter, 120 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 697 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:51,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 697 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:51,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2022-10-16 15:00:51,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 527. [2022-10-16 15:00:51,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 429 states have (on average 1.4801864801864801) internal successors, (635), 442 states have internal predecessors, (635), 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:51,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 785 transitions. [2022-10-16 15:00:51,184 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 785 transitions. Word has length 184 [2022-10-16 15:00:51,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:51,184 INFO L495 AbstractCegarLoop]: Abstraction has 527 states and 785 transitions. [2022-10-16 15:00:51,185 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, (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:51,185 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 785 transitions. [2022-10-16 15:00:51,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-10-16 15:00:51,189 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:51,189 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:51,231 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:51,402 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:51,402 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:51,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:51,403 INFO L85 PathProgramCache]: Analyzing trace with hash -493047952, now seen corresponding path program 1 times [2022-10-16 15:00:51,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:51,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146543557] [2022-10-16 15:00:51,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:51,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:51,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:51,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:51,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:51,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:51,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:51,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:51,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:51,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:51,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:51,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:51,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:51,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:51,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:51,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:00:51,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:00:51,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-10-16 15:00:51,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-10-16 15:00:51,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,632 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:51,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:51,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146543557] [2022-10-16 15:00:51,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146543557] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:51,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126939000] [2022-10-16 15:00:51,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:51,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:51,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:51,635 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:51,653 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:51,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:51,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 729 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:51,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:51,821 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:51,821 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:51,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126939000] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:51,821 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:51,822 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:51,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674541872] [2022-10-16 15:00:51,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:51,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:51,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:51,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:51,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:51,824 INFO L87 Difference]: Start difference. First operand 527 states and 785 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:51,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:51,893 INFO L93 Difference]: Finished difference Result 856 states and 1289 transitions. [2022-10-16 15:00:51,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 15:00:51,894 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:51,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:51,900 INFO L225 Difference]: With dead ends: 856 [2022-10-16 15:00:51,901 INFO L226 Difference]: Without dead ends: 619 [2022-10-16 15:00:51,903 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:51,904 INFO L413 NwaCegarLoop]: 388 mSDtfsCounter, 99 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 1056 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:51,904 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 1056 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:51,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2022-10-16 15:00:51,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 548. [2022-10-16 15:00:51,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 447 states have (on average 1.4787472035794182) internal successors, (661), 459 states have internal predecessors, (661), 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:51,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 819 transitions. [2022-10-16 15:00:51,949 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 819 transitions. Word has length 187 [2022-10-16 15:00:51,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:51,949 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 819 transitions. [2022-10-16 15:00:51,950 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:51,950 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 819 transitions. [2022-10-16 15:00:51,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-10-16 15:00:51,954 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:51,955 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, 1] [2022-10-16 15:00:51,999 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:52,168 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:52,168 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:52,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:52,169 INFO L85 PathProgramCache]: Analyzing trace with hash 1895383056, now seen corresponding path program 1 times [2022-10-16 15:00:52,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:52,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303630009] [2022-10-16 15:00:52,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:52,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:52,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:52,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:52,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:52,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:52,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:52,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:52,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:52,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:52,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:52,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:52,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:52,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:52,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:52,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:00:52,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:00:52,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-10-16 15:00:52,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-10-16 15:00:52,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,368 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:52,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:52,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303630009] [2022-10-16 15:00:52,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303630009] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:52,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651820319] [2022-10-16 15:00:52,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:52,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:52,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:52,371 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:52,390 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:52,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:52,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 730 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:52,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:52,578 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:52,578 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:52,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651820319] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:52,579 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:52,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:52,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235583703] [2022-10-16 15:00:52,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:52,580 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:52,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:52,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:52,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:52,581 INFO L87 Difference]: Start difference. First operand 548 states and 819 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, (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:52,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:52,646 INFO L93 Difference]: Finished difference Result 685 states and 1040 transitions. [2022-10-16 15:00:52,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 15:00:52,647 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, (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 188 [2022-10-16 15:00:52,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:52,653 INFO L225 Difference]: With dead ends: 685 [2022-10-16 15:00:52,654 INFO L226 Difference]: Without dead ends: 684 [2022-10-16 15:00:52,655 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 220 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:52,656 INFO L413 NwaCegarLoop]: 416 mSDtfsCounter, 126 mSDsluCounter, 699 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 1115 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 15:00:52,656 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 1115 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 15:00:52,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2022-10-16 15:00:52,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 547. [2022-10-16 15:00:52,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 447 states have (on average 1.4742729306487696) internal successors, (659), 458 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:52,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 817 transitions. [2022-10-16 15:00:52,701 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 817 transitions. Word has length 188 [2022-10-16 15:00:52,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:52,701 INFO L495 AbstractCegarLoop]: Abstraction has 547 states and 817 transitions. [2022-10-16 15:00:52,702 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, (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:52,702 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 817 transitions. [2022-10-16 15:00:52,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-10-16 15:00:52,706 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:52,707 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:52,747 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:52,920 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:52,920 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:52,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:52,921 INFO L85 PathProgramCache]: Analyzing trace with hash 1559391134, now seen corresponding path program 1 times [2022-10-16 15:00:52,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:52,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581968934] [2022-10-16 15:00:52,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:52,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:52,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:53,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:53,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:53,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:53,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:53,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:53,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:53,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:53,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:53,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:53,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:53,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:53,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:53,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:00:53,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:00:53,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-10-16 15:00:53,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-10-16 15:00:53,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-10-16 15:00:53,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,125 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:53,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:53,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581968934] [2022-10-16 15:00:53,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581968934] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:53,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692587994] [2022-10-16 15:00:53,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:53,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:53,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:53,128 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:53,148 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:53,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:53,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:53,326 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:53,326 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:53,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692587994] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:53,326 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:53,326 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:53,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793060629] [2022-10-16 15:00:53,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:53,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:53,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:53,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:53,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:53,329 INFO L87 Difference]: Start difference. First operand 547 states and 817 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:53,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:53,391 INFO L93 Difference]: Finished difference Result 618 states and 924 transitions. [2022-10-16 15:00:53,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:53,392 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:53,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:53,398 INFO L225 Difference]: With dead ends: 618 [2022-10-16 15:00:53,398 INFO L226 Difference]: Without dead ends: 617 [2022-10-16 15:00:53,400 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:53,400 INFO L413 NwaCegarLoop]: 372 mSDtfsCounter, 95 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 1023 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:53,401 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 1023 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:53,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2022-10-16 15:00:53,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 549. [2022-10-16 15:00:53,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 449 states have (on average 1.4721603563474388) internal successors, (661), 460 states have internal predecessors, (661), 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:53,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 819 transitions. [2022-10-16 15:00:53,476 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 819 transitions. Word has length 195 [2022-10-16 15:00:53,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:53,477 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 819 transitions. [2022-10-16 15:00:53,477 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:53,477 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 819 transitions. [2022-10-16 15:00:53,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2022-10-16 15:00:53,483 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:53,483 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:53,523 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-10-16 15:00:53,697 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:53,698 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:53,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:53,698 INFO L85 PathProgramCache]: Analyzing trace with hash 1096485294, now seen corresponding path program 1 times [2022-10-16 15:00:53,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:53,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488779668] [2022-10-16 15:00:53,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:53,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:53,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:53,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:53,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:53,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:53,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:53,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:53,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:53,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:53,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:53,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:53,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:53,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:53,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:53,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:00:53,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:00:53,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-10-16 15:00:53,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-10-16 15:00:53,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-10-16 15:00:53,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:53,957 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:53,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:53,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488779668] [2022-10-16 15:00:53,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488779668] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:53,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233212013] [2022-10-16 15:00:53,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:53,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:53,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:53,959 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:53,981 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:54,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 754 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:54,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:54,154 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:54,154 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:54,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233212013] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:54,154 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:54,155 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:54,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793839276] [2022-10-16 15:00:54,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:54,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:54,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:54,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:54,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:54,157 INFO L87 Difference]: Start difference. First operand 549 states and 819 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, (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:54,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:54,225 INFO L93 Difference]: Finished difference Result 689 states and 1044 transitions. [2022-10-16 15:00:54,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:54,226 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, (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 196 [2022-10-16 15:00:54,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:54,232 INFO L225 Difference]: With dead ends: 689 [2022-10-16 15:00:54,232 INFO L226 Difference]: Without dead ends: 688 [2022-10-16 15:00:54,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 230 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:54,234 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 122 mSDsluCounter, 704 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 1121 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:54,235 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 1121 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:54,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2022-10-16 15:00:54,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 551. [2022-10-16 15:00:54,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 451 states have (on average 1.4700665188470066) internal successors, (663), 462 states have internal predecessors, (663), 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:54,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 821 transitions. [2022-10-16 15:00:54,278 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 821 transitions. Word has length 196 [2022-10-16 15:00:54,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:54,278 INFO L495 AbstractCegarLoop]: Abstraction has 551 states and 821 transitions. [2022-10-16 15:00:54,279 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, (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:54,279 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 821 transitions. [2022-10-16 15:00:54,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-10-16 15:00:54,283 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:54,283 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:54,321 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:54,497 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:54,498 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:54,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:54,499 INFO L85 PathProgramCache]: Analyzing trace with hash -319882526, now seen corresponding path program 1 times [2022-10-16 15:00:54,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:54,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744605149] [2022-10-16 15:00:54,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:54,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:54,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:54,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:54,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:54,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:54,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:54,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:54,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:54,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:54,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:54,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:54,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:54,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:54,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:54,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:00:54,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:00:54,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-10-16 15:00:54,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-10-16 15:00:54,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-10-16 15:00:54,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,694 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:54,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:54,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744605149] [2022-10-16 15:00:54,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744605149] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:54,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591156439] [2022-10-16 15:00:54,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:54,695 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:54,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:54,696 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:54,702 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:54,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:54,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 760 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 15:00:54,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:54,934 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:54,934 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:54,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591156439] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:54,934 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:54,935 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2022-10-16 15:00:54,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759502263] [2022-10-16 15:00:54,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:54,936 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 15:00:54,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:54,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 15:00:54,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-10-16 15:00:54,937 INFO L87 Difference]: Start difference. First operand 551 states and 821 transitions. Second operand has 6 states, 5 states have (on average 19.4) internal successors, (97), 6 states have internal predecessors, (97), 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:55,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:55,088 INFO L93 Difference]: Finished difference Result 1000 states and 1516 transitions. [2022-10-16 15:00:55,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 15:00:55,088 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.4) internal successors, (97), 6 states have internal predecessors, (97), 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 197 [2022-10-16 15:00:55,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:55,095 INFO L225 Difference]: With dead ends: 1000 [2022-10-16 15:00:55,096 INFO L226 Difference]: Without dead ends: 752 [2022-10-16 15:00:55,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 229 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:55,099 INFO L413 NwaCegarLoop]: 451 mSDtfsCounter, 280 mSDsluCounter, 1299 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 1750 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 15:00:55,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 1750 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 15:00:55,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 752 states. [2022-10-16 15:00:55,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 752 to 562. [2022-10-16 15:00:55,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 461 states have (on average 1.472885032537961) internal successors, (679), 471 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:55,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 841 transitions. [2022-10-16 15:00:55,146 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 841 transitions. Word has length 197 [2022-10-16 15:00:55,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:55,147 INFO L495 AbstractCegarLoop]: Abstraction has 562 states and 841 transitions. [2022-10-16 15:00:55,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.4) internal successors, (97), 6 states have internal predecessors, (97), 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:55,148 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 841 transitions. [2022-10-16 15:00:55,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-10-16 15:00:55,152 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:55,152 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, 1] [2022-10-16 15:00:55,192 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:55,365 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:55,366 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:55,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:55,367 INFO L85 PathProgramCache]: Analyzing trace with hash -1326423318, now seen corresponding path program 1 times [2022-10-16 15:00:55,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:55,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461578079] [2022-10-16 15:00:55,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:55,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:55,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:55,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:55,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:55,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:55,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:55,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:55,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:55,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:55,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:55,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:55,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:55,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:55,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:55,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:00:55,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:00:55,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-10-16 15:00:55,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-10-16 15:00:55,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-10-16 15:00:55,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,561 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:55,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:55,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461578079] [2022-10-16 15:00:55,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461578079] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:55,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849102592] [2022-10-16 15:00:55,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:55,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:55,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:55,564 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:55,587 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:55,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:55,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 761 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 15:00:55,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:55,768 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:55,768 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:55,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849102592] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:55,768 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:55,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:55,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767336549] [2022-10-16 15:00:55,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:55,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:55,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:55,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:55,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:55,771 INFO L87 Difference]: Start difference. First operand 562 states and 841 transitions. Second operand has 4 states, 3 states have (on average 32.666666666666664) internal successors, (98), 4 states have internal predecessors, (98), 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:55,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:55,843 INFO L93 Difference]: Finished difference Result 677 states and 1024 transitions. [2022-10-16 15:00:55,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 15:00:55,844 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 32.666666666666664) internal successors, (98), 4 states have internal predecessors, (98), 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 198 [2022-10-16 15:00:55,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:55,851 INFO L225 Difference]: With dead ends: 677 [2022-10-16 15:00:55,851 INFO L226 Difference]: Without dead ends: 676 [2022-10-16 15:00:55,852 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 232 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:55,853 INFO L413 NwaCegarLoop]: 413 mSDtfsCounter, 124 mSDsluCounter, 684 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 1097 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:55,853 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 1097 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:55,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2022-10-16 15:00:55,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 557. [2022-10-16 15:00:55,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 457 states have (on average 1.4726477024070022) internal successors, (673), 466 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:55,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 835 transitions. [2022-10-16 15:00:55,903 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 835 transitions. Word has length 198 [2022-10-16 15:00:55,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:55,903 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 835 transitions. [2022-10-16 15:00:55,903 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 32.666666666666664) internal successors, (98), 4 states have internal predecessors, (98), 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:55,904 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 835 transitions. [2022-10-16 15:00:55,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-10-16 15:00:55,907 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:55,907 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:55,949 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:56,123 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:56,123 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:56,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:56,124 INFO L85 PathProgramCache]: Analyzing trace with hash -848504052, now seen corresponding path program 1 times [2022-10-16 15:00:56,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:56,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016721345] [2022-10-16 15:00:56,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:56,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:56,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:56,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:56,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:56,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:56,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:56,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:56,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:56,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:56,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:56,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:56,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:56,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:56,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:56,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:00:56,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:00:56,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-10-16 15:00:56,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-10-16 15:00:56,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-10-16 15:00:56,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-10-16 15:00:56,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,331 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:56,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:56,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016721345] [2022-10-16 15:00:56,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016721345] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:56,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196225077] [2022-10-16 15:00:56,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:56,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:56,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:56,333 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:56,342 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:56,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:56,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:56,532 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:56,533 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:56,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196225077] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:56,533 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:56,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:56,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671160462] [2022-10-16 15:00:56,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:56,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:56,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:56,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:56,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:56,535 INFO L87 Difference]: Start difference. First operand 557 states and 835 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:56,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:56,602 INFO L93 Difference]: Finished difference Result 628 states and 940 transitions. [2022-10-16 15:00:56,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:56,602 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:56,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:56,608 INFO L225 Difference]: With dead ends: 628 [2022-10-16 15:00:56,608 INFO L226 Difference]: Without dead ends: 627 [2022-10-16 15:00:56,609 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:56,610 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 91 mSDsluCounter, 647 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 1017 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:56,610 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 1017 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:56,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2022-10-16 15:00:56,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 559. [2022-10-16 15:00:56,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 459 states have (on average 1.4705882352941178) internal successors, (675), 468 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:56,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 837 transitions. [2022-10-16 15:00:56,657 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 837 transitions. Word has length 203 [2022-10-16 15:00:56,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:56,658 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 837 transitions. [2022-10-16 15:00:56,658 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:56,658 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 837 transitions. [2022-10-16 15:00:56,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-10-16 15:00:56,667 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:56,667 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:56,708 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:56,881 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:56,881 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:56,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:56,882 INFO L85 PathProgramCache]: Analyzing trace with hash -533821428, now seen corresponding path program 1 times [2022-10-16 15:00:56,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:56,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169982205] [2022-10-16 15:00:56,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:56,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:56,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:56,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:56,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:56,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:56,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:56,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:56,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:57,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:57,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:57,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:57,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:57,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:57,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:57,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:57,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:00:57,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:00:57,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-10-16 15:00:57,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-10-16 15:00:57,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-10-16 15:00:57,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-10-16 15:00:57,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,067 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:57,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:57,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169982205] [2022-10-16 15:00:57,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169982205] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:57,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798208401] [2022-10-16 15:00:57,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:57,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:57,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:57,070 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:57,086 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:57,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 15:00:57,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:57,256 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:57,257 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:57,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798208401] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:57,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:57,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:57,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127900355] [2022-10-16 15:00:57,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:57,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:57,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:57,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:57,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:57,259 INFO L87 Difference]: Start difference. First operand 559 states and 837 transitions. Second operand has 4 states, 3 states have (on average 32.666666666666664) internal successors, (98), 4 states have internal predecessors, (98), 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:57,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:57,350 INFO L93 Difference]: Finished difference Result 693 states and 1050 transitions. [2022-10-16 15:00:57,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 15:00:57,350 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 32.666666666666664) internal successors, (98), 4 states have internal predecessors, (98), 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 204 [2022-10-16 15:00:57,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:57,356 INFO L225 Difference]: With dead ends: 693 [2022-10-16 15:00:57,357 INFO L226 Difference]: Without dead ends: 692 [2022-10-16 15:00:57,358 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 240 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:57,359 INFO L413 NwaCegarLoop]: 430 mSDtfsCounter, 116 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 1142 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:57,359 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 1142 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:57,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2022-10-16 15:00:57,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 561. [2022-10-16 15:00:57,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 461 states have (on average 1.4685466377440346) internal successors, (677), 470 states have internal predecessors, (677), 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:57,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 839 transitions. [2022-10-16 15:00:57,430 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 839 transitions. Word has length 204 [2022-10-16 15:00:57,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:57,431 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 839 transitions. [2022-10-16 15:00:57,431 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 32.666666666666664) internal successors, (98), 4 states have internal predecessors, (98), 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:57,431 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 839 transitions. [2022-10-16 15:00:57,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2022-10-16 15:00:57,435 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:57,435 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:57,473 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:57,649 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:57,650 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:57,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:57,651 INFO L85 PathProgramCache]: Analyzing trace with hash -1856169904, now seen corresponding path program 1 times [2022-10-16 15:00:57,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:57,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88467783] [2022-10-16 15:00:57,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:57,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:57,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:57,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:57,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:57,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:57,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:57,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:57,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:57,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:57,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:57,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:57,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:57,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:57,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:57,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:00:57,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:00:57,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-10-16 15:00:57,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-10-16 15:00:57,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-10-16 15:00:57,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-10-16 15:00:57,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,836 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:57,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:57,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88467783] [2022-10-16 15:00:57,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88467783] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:57,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102487915] [2022-10-16 15:00:57,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:57,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:57,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:57,838 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:57,857 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:57,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:57,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 784 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 15:00:57,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:58,058 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:58,059 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:58,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102487915] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:58,059 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:58,059 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2022-10-16 15:00:58,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575186011] [2022-10-16 15:00:58,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:58,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 15:00:58,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:58,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 15:00:58,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-10-16 15:00:58,063 INFO L87 Difference]: Start difference. First operand 561 states and 839 transitions. Second operand has 6 states, 5 states have (on average 19.8) internal successors, (99), 6 states have internal predecessors, (99), 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:58,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:58,209 INFO L93 Difference]: Finished difference Result 1014 states and 1541 transitions. [2022-10-16 15:00:58,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-16 15:00:58,210 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.8) internal successors, (99), 6 states have internal predecessors, (99), 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 205 [2022-10-16 15:00:58,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:58,216 INFO L225 Difference]: With dead ends: 1014 [2022-10-16 15:00:58,217 INFO L226 Difference]: Without dead ends: 762 [2022-10-16 15:00:58,219 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 239 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:58,220 INFO L413 NwaCegarLoop]: 422 mSDtfsCounter, 296 mSDsluCounter, 1236 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 1658 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 15:00:58,223 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [318 Valid, 1658 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 15:00:58,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 762 states. [2022-10-16 15:00:58,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 762 to 573. [2022-10-16 15:00:58,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 471 states have (on average 1.4628450106157111) internal successors, (689), 480 states have internal predecessors, (689), 83 states have call successors, (83), 16 states have call predecessors, (83), 16 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2022-10-16 15:00:58,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 855 transitions. [2022-10-16 15:00:58,281 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 855 transitions. Word has length 205 [2022-10-16 15:00:58,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:58,282 INFO L495 AbstractCegarLoop]: Abstraction has 573 states and 855 transitions. [2022-10-16 15:00:58,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.8) internal successors, (99), 6 states have internal predecessors, (99), 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:58,283 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 855 transitions. [2022-10-16 15:00:58,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2022-10-16 15:00:58,287 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:58,287 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:58,335 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:58,501 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:58,501 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:58,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:58,502 INFO L85 PathProgramCache]: Analyzing trace with hash 1033365072, now seen corresponding path program 1 times [2022-10-16 15:00:58,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:58,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470303610] [2022-10-16 15:00:58,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:58,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:58,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:58,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:58,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:58,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:58,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:58,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:58,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:58,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:58,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:58,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:58,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:58,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:58,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:58,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:00:58,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:00:58,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-10-16 15:00:58,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-10-16 15:00:58,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-10-16 15:00:58,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-10-16 15:00:58,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,710 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:58,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:58,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470303610] [2022-10-16 15:00:58,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470303610] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:58,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066899797] [2022-10-16 15:00:58,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:58,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:58,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:58,713 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:58,729 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:58,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:58,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 784 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 15:00:58,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:58,942 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:58,942 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:58,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066899797] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:58,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:58,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2022-10-16 15:00:58,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342196494] [2022-10-16 15:00:58,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:58,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 15:00:58,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:58,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 15:00:58,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-10-16 15:00:58,945 INFO L87 Difference]: Start difference. First operand 573 states and 855 transitions. Second operand has 6 states, 5 states have (on average 19.8) internal successors, (99), 6 states have internal predecessors, (99), 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:59,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:59,113 INFO L93 Difference]: Finished difference Result 765 states and 1157 transitions. [2022-10-16 15:00:59,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-16 15:00:59,114 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.8) internal successors, (99), 6 states have internal predecessors, (99), 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 205 [2022-10-16 15:00:59,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:59,121 INFO L225 Difference]: With dead ends: 765 [2022-10-16 15:00:59,122 INFO L226 Difference]: Without dead ends: 764 [2022-10-16 15:00:59,123 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 239 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:59,124 INFO L413 NwaCegarLoop]: 522 mSDtfsCounter, 206 mSDsluCounter, 1727 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 2249 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 15:00:59,124 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 2249 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 15:00:59,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2022-10-16 15:00:59,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 567. [2022-10-16 15:00:59,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 467 states have (on average 1.462526766595289) internal successors, (683), 476 states have internal predecessors, (683), 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:59,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 845 transitions. [2022-10-16 15:00:59,178 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 845 transitions. Word has length 205 [2022-10-16 15:00:59,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:59,178 INFO L495 AbstractCegarLoop]: Abstraction has 567 states and 845 transitions. [2022-10-16 15:00:59,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.8) internal successors, (99), 6 states have internal predecessors, (99), 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:59,179 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 845 transitions. [2022-10-16 15:00:59,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2022-10-16 15:00:59,182 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:59,183 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:59,228 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-10-16 15:00:59,397 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:59,397 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:59,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:00:59,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1706691768, now seen corresponding path program 1 times [2022-10-16 15:00:59,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:00:59,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374300857] [2022-10-16 15:00:59,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:59,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:00:59,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:00:59,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:00:59,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:00:59,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:00:59,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:00:59,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:00:59,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:00:59,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:00:59,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:00:59,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:00:59,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:00:59,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:00:59,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:00:59,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:00:59,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:00:59,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-10-16 15:00:59,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-10-16 15:00:59,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-10-16 15:00:59,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-10-16 15:00:59,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,580 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:59,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:00:59,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374300857] [2022-10-16 15:00:59,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374300857] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:00:59,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612084467] [2022-10-16 15:00:59,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:00:59,581 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:00:59,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:00:59,582 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:59,594 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:59,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:00:59,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 785 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 15:00:59,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:00:59,780 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:59,780 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:00:59,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612084467] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:00:59,780 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:00:59,780 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2022-10-16 15:00:59,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339296699] [2022-10-16 15:00:59,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:00:59,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 15:00:59,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:00:59,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 15:00:59,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-16 15:00:59,783 INFO L87 Difference]: Start difference. First operand 567 states and 845 transitions. Second operand has 4 states, 3 states have (on average 33.333333333333336) internal successors, (100), 4 states have internal predecessors, (100), 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:59,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:00:59,865 INFO L93 Difference]: Finished difference Result 682 states and 1028 transitions. [2022-10-16 15:00:59,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 15:00:59,865 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 33.333333333333336) internal successors, (100), 4 states have internal predecessors, (100), 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 206 [2022-10-16 15:00:59,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:00:59,871 INFO L225 Difference]: With dead ends: 682 [2022-10-16 15:00:59,871 INFO L226 Difference]: Without dead ends: 681 [2022-10-16 15:00:59,873 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 242 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:59,873 INFO L413 NwaCegarLoop]: 411 mSDtfsCounter, 124 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 1093 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:59,874 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 1093 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:59,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2022-10-16 15:00:59,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 562. [2022-10-16 15:00:59,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 463 states have (on average 1.4622030237580994) internal successors, (677), 471 states have internal predecessors, (677), 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:59,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 839 transitions. [2022-10-16 15:00:59,928 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 839 transitions. Word has length 206 [2022-10-16 15:00:59,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:00:59,928 INFO L495 AbstractCegarLoop]: Abstraction has 562 states and 839 transitions. [2022-10-16 15:00:59,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 33.333333333333336) internal successors, (100), 4 states have internal predecessors, (100), 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:59,929 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 839 transitions. [2022-10-16 15:00:59,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2022-10-16 15:00:59,932 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:00:59,933 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, 1] [2022-10-16 15:00:59,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-10-16 15:01:00,147 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:01:00,148 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:01:00,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:01:00,148 INFO L85 PathProgramCache]: Analyzing trace with hash -1561173356, now seen corresponding path program 1 times [2022-10-16 15:01:00,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:01:00,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502843545] [2022-10-16 15:01:00,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:01:00,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:01:00,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:01:00,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:01:00,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:01:00,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:01:00,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:01:00,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:01:00,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:01:00,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:01:00,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:01:00,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:01:00,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:01:00,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:01:00,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:01:00,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:01:00,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:01:00,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-10-16 15:01:00,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-10-16 15:01:00,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-10-16 15:01:00,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-10-16 15:01:00,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,336 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:01:00,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:01:00,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502843545] [2022-10-16 15:01:00,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502843545] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:01:00,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709224946] [2022-10-16 15:01:00,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:01:00,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:01:00,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:01:00,339 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:01:00,359 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:01:00,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:00,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 791 conjuncts, 7 conjunts are in the unsatisfiable core [2022-10-16 15:01:00,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:01:00,579 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:01:00,579 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 15:01:00,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709224946] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 15:01:00,579 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 15:01:00,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 12 [2022-10-16 15:01:00,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031580580] [2022-10-16 15:01:00,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 15:01:00,580 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-16 15:01:00,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:01:00,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-16 15:01:00,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-10-16 15:01:00,581 INFO L87 Difference]: Start difference. First operand 562 states and 839 transitions. Second operand has 8 states, 7 states have (on average 14.428571428571429) internal successors, (101), 8 states have internal predecessors, (101), 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:01:00,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:01:00,808 INFO L93 Difference]: Finished difference Result 887 states and 1354 transitions. [2022-10-16 15:01:00,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-10-16 15:01:00,809 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.428571428571429) internal successors, (101), 8 states have internal predecessors, (101), 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 207 [2022-10-16 15:01:00,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:01:00,817 INFO L225 Difference]: With dead ends: 887 [2022-10-16 15:01:00,818 INFO L226 Difference]: Without dead ends: 886 [2022-10-16 15:01:00,820 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 239 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2022-10-16 15:01:00,820 INFO L413 NwaCegarLoop]: 480 mSDtfsCounter, 403 mSDsluCounter, 2218 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 2698 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 15:01:00,821 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [442 Valid, 2698 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 15:01:00,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 886 states. [2022-10-16 15:01:00,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 886 to 559. [2022-10-16 15:01:00,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 461 states have (on average 1.4598698481561823) 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:01:00,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 835 transitions. [2022-10-16 15:01:00,879 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 835 transitions. Word has length 207 [2022-10-16 15:01:00,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:01:00,879 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 835 transitions. [2022-10-16 15:01:00,879 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.428571428571429) internal successors, (101), 8 states have internal predecessors, (101), 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:01:00,880 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 835 transitions. [2022-10-16 15:01:00,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2022-10-16 15:01:00,883 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:01:00,883 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, 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:01:00,925 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:01:01,099 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:01:01,099 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:01:01,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:01:01,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1830637866, now seen corresponding path program 1 times [2022-10-16 15:01:01,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:01:01,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031363065] [2022-10-16 15:01:01,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:01:01,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:01:01,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:01:01,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:01:01,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:01:01,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:01:01,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:01:01,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 15:01:01,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-10-16 15:01:01,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:01:01,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 15:01:01,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:01:01,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 15:01:01,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-10-16 15:01:01,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 15:01:01,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-10-16 15:01:01,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 15:01:01,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-10-16 15:01:01,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-10-16 15:01:01,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-10-16 15:01:01,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-10-16 15:01:01,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-10-16 15:01:01,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-10-16 15:01:01,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-10-16 15:01:01,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-10-16 15:01:01,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-10-16 15:01:01,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,328 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2022-10-16 15:01:01,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:01:01,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031363065] [2022-10-16 15:01:01,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031363065] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:01:01,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328022795] [2022-10-16 15:01:01,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:01:01,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:01:01,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:01:01,331 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:01:01,349 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:01:01,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:01,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 1046 conjuncts, 12 conjunts are in the unsatisfiable core [2022-10-16 15:01:01,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:01:01,957 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 32 proven. 149 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2022-10-16 15:01:01,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 15:01:02,268 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 14 proven. 32 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2022-10-16 15:01:02,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328022795] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 15:01:02,269 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 15:01:02,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 12] total 17 [2022-10-16 15:01:02,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726852429] [2022-10-16 15:01:02,269 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 15:01:02,270 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-10-16 15:01:02,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:01:02,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-10-16 15:01:02,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-10-16 15:01:02,272 INFO L87 Difference]: Start difference. First operand 559 states and 835 transitions. Second operand has 17 states, 17 states have (on average 14.941176470588236) internal successors, (254), 14 states have internal predecessors, (254), 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:01:13,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:01:13,209 INFO L93 Difference]: Finished difference Result 3619 states and 5649 transitions. [2022-10-16 15:01:13,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-10-16 15:01:13,210 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 14.941176470588236) internal successors, (254), 14 states have internal predecessors, (254), 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 258 [2022-10-16 15:01:13,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:01:13,233 INFO L225 Difference]: With dead ends: 3619 [2022-10-16 15:01:13,233 INFO L226 Difference]: Without dead ends: 3064 [2022-10-16 15:01:13,244 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 692 GetRequests, 564 SyntacticMatches, 9 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5090 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1714, Invalid=12806, Unknown=0, NotChecked=0, Total=14520 [2022-10-16 15:01:13,245 INFO L413 NwaCegarLoop]: 1015 mSDtfsCounter, 3141 mSDsluCounter, 9711 mSDsCounter, 0 mSdLazyCounter, 10354 mSolverCounterSat, 1916 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3155 SdHoareTripleChecker+Valid, 10726 SdHoareTripleChecker+Invalid, 12270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1916 IncrementalHoareTripleChecker+Valid, 10354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2022-10-16 15:01:13,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3155 Valid, 10726 Invalid, 12270 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1916 Valid, 10354 Invalid, 0 Unknown, 0 Unchecked, 7.7s Time] [2022-10-16 15:01:13,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3064 states. [2022-10-16 15:01:13,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3064 to 1737. [2022-10-16 15:01:13,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1737 states, 1397 states have (on average 1.4717251252684325) internal successors, (2056), 1428 states have internal predecessors, (2056), 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:01:13,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1737 states to 1737 states and 2586 transitions. [2022-10-16 15:01:13,531 INFO L78 Accepts]: Start accepts. Automaton has 1737 states and 2586 transitions. Word has length 258 [2022-10-16 15:01:13,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:01:13,531 INFO L495 AbstractCegarLoop]: Abstraction has 1737 states and 2586 transitions. [2022-10-16 15:01:13,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 14.941176470588236) internal successors, (254), 14 states have internal predecessors, (254), 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:01:13,532 INFO L276 IsEmpty]: Start isEmpty. Operand 1737 states and 2586 transitions. [2022-10-16 15:01:13,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2022-10-16 15:01:13,538 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 15:01:13,538 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, 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:01:13,577 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:01:13,751 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:01:13,751 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:01:13,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 15:01:13,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1152855697, now seen corresponding path program 1 times [2022-10-16 15:01:13,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 15:01:13,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962755276] [2022-10-16 15:01:13,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:01:13,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 15:01:13,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 15:01:13,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 15:01:13,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 15:01:13,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-10-16 15:01:13,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-10-16 15:01:13,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-10-16 15:01:13,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 15:01:13,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-10-16 15:01:13,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 15:01:13,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-10-16 15:01:13,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-10-16 15:01:13,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-10-16 15:01:13,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-10-16 15:01:13,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-10-16 15:01:13,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-10-16 15:01:13,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-10-16 15:01:13,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-10-16 15:01:13,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-10-16 15:01:13,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-10-16 15:01:13,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-10-16 15:01:13,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-10-16 15:01:13,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-10-16 15:01:13,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-10-16 15:01:13,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:13,970 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 55 proven. 40 refuted. 0 times theorem prover too weak. 308 trivial. 0 not checked. [2022-10-16 15:01:13,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 15:01:13,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962755276] [2022-10-16 15:01:13,971 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962755276] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 15:01:13,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736226805] [2022-10-16 15:01:13,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 15:01:13,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 15:01:13,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 15:01:13,972 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:01:13,994 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:01:14,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 15:01:14,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 1052 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 15:01:14,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 15:01:14,307 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2022-10-16 15:01:14,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 15:01:14,552 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2022-10-16 15:01:14,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736226805] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 15:01:14,552 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 15:01:14,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2022-10-16 15:01:14,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259597792] [2022-10-16 15:01:14,553 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 15:01:14,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-10-16 15:01:14,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 15:01:14,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-10-16 15:01:14,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-10-16 15:01:14,555 INFO L87 Difference]: Start difference. First operand 1737 states and 2586 transitions. Second operand has 13 states, 13 states have (on average 18.923076923076923) internal successors, (246), 12 states have internal predecessors, (246), 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:01:15,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 15:01:15,733 INFO L93 Difference]: Finished difference Result 4114 states and 6185 transitions. [2022-10-16 15:01:15,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-10-16 15:01:15,734 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 18.923076923076923) internal successors, (246), 12 states have internal predecessors, (246), 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 272 [2022-10-16 15:01:15,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 15:01:15,734 INFO L225 Difference]: With dead ends: 4114 [2022-10-16 15:01:15,734 INFO L226 Difference]: Without dead ends: 0 [2022-10-16 15:01:15,748 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 599 GetRequests, 582 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:01:15,749 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 788 mSDsluCounter, 1470 mSDsCounter, 0 mSdLazyCounter, 929 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 833 SdHoareTripleChecker+Valid, 1772 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-10-16 15:01:15,749 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [833 Valid, 1772 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 929 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-10-16 15:01:15,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-10-16 15:01:15,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-10-16 15:01:15,750 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:01:15,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-10-16 15:01:15,751 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 272 [2022-10-16 15:01:15,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 15:01:15,752 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-10-16 15:01:15,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 18.923076923076923) internal successors, (246), 12 states have internal predecessors, (246), 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:01:15,752 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-10-16 15:01:15,752 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-10-16 15:01:15,755 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 10 remaining) [2022-10-16 15:01:15,756 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 10 remaining) [2022-10-16 15:01:15,756 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 10 remaining) [2022-10-16 15:01:15,756 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 10 remaining) [2022-10-16 15:01:15,756 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 10 remaining) [2022-10-16 15:01:15,756 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 10 remaining) [2022-10-16 15:01:15,757 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 10 remaining) [2022-10-16 15:01:15,757 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 10 remaining) [2022-10-16 15:01:15,757 INFO L805 garLoopResultBuilder]: Registering result SAFE for location add_history_typeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 10 remaining) [2022-10-16 15:01:15,757 INFO L805 garLoopResultBuilder]: Registering result SAFE for location add_history_typeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 10 remaining) [2022-10-16 15:01:15,794 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:01:15,971 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:01:15,975 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-10-16 15:02:41,561 WARN L233 SmtUtils]: Spent 1.43m on a formula simplification. DAG size of input: 142 DAG size of output: 113 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2022-10-16 15:03:21,201 WARN L233 SmtUtils]: Spent 39.64s on a formula simplification. DAG size of input: 98 DAG size of output: 60 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2022-10-16 15:04:14,793 WARN L233 SmtUtils]: Spent 53.42s 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:04:55,143 WARN L233 SmtUtils]: Spent 40.35s on a formula simplification. DAG size of input: 104 DAG size of output: 66 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or)