/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/array-examples/relax-1.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-05d3305-m [2022-10-16 10:04:52,784 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-10-16 10:04:52,786 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-10-16 10:04:52,845 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-10-16 10:04:52,845 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-10-16 10:04:52,849 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-10-16 10:04:52,853 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-10-16 10:04:52,861 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-10-16 10:04:52,864 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-10-16 10:04:52,872 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-10-16 10:04:52,873 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-10-16 10:04:52,876 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-10-16 10:04:52,876 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-10-16 10:04:52,879 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-10-16 10:04:52,881 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-10-16 10:04:52,887 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-10-16 10:04:52,888 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-10-16 10:04:52,890 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-10-16 10:04:52,891 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-10-16 10:04:52,898 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-10-16 10:04:52,903 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-10-16 10:04:52,904 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-10-16 10:04:52,905 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-10-16 10:04:52,906 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-10-16 10:04:52,916 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-10-16 10:04:52,916 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-10-16 10:04:52,917 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-10-16 10:04:52,920 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-10-16 10:04:52,921 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-10-16 10:04:52,922 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-10-16 10:04:52,922 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-10-16 10:04:52,923 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-10-16 10:04:52,925 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-10-16 10:04:52,926 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-10-16 10:04:52,927 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-10-16 10:04:52,928 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-10-16 10:04:52,928 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-10-16 10:04:52,929 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-10-16 10:04:52,929 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-10-16 10:04:52,930 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-10-16 10:04:52,931 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-10-16 10:04:52,932 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 10:04:52,985 INFO L113 SettingsManager]: Loading preferences was successful [2022-10-16 10:04:52,986 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-10-16 10:04:52,986 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-10-16 10:04:52,986 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-10-16 10:04:52,987 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-10-16 10:04:52,987 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-10-16 10:04:52,988 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-10-16 10:04:52,994 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-10-16 10:04:52,994 INFO L138 SettingsManager]: * Use SBE=true [2022-10-16 10:04:52,994 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-10-16 10:04:52,994 INFO L138 SettingsManager]: * sizeof long=4 [2022-10-16 10:04:52,995 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-10-16 10:04:52,995 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-10-16 10:04:52,995 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-10-16 10:04:52,995 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-10-16 10:04:52,995 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-10-16 10:04:52,996 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-10-16 10:04:52,996 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-10-16 10:04:52,996 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-10-16 10:04:52,996 INFO L138 SettingsManager]: * sizeof long double=12 [2022-10-16 10:04:52,996 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-10-16 10:04:52,996 INFO L138 SettingsManager]: * Use constant arrays=true [2022-10-16 10:04:52,996 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-10-16 10:04:52,997 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-10-16 10:04:52,997 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-10-16 10:04:52,997 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-10-16 10:04:52,997 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 10:04:52,997 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-10-16 10:04:52,997 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-10-16 10:04:52,997 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-10-16 10:04:52,998 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-10-16 10:04:52,998 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-10-16 10:04:52,998 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-10-16 10:04:52,998 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 10:04:53,366 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-10-16 10:04:53,391 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-10-16 10:04:53,394 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-10-16 10:04:53,395 INFO L271 PluginConnector]: Initializing CDTParser... [2022-10-16 10:04:53,396 INFO L275 PluginConnector]: CDTParser initialized [2022-10-16 10:04:53,397 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/array-examples/relax-1.i [2022-10-16 10:04:53,477 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/068f0f033/6385eed0899f4b9faf1645c333f14572/FLAGfe03e0a6f [2022-10-16 10:04:54,115 INFO L306 CDTParser]: Found 1 translation units. [2022-10-16 10:04:54,115 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/array-examples/relax-1.i [2022-10-16 10:04:54,133 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/068f0f033/6385eed0899f4b9faf1645c333f14572/FLAGfe03e0a6f [2022-10-16 10:04:54,418 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/068f0f033/6385eed0899f4b9faf1645c333f14572 [2022-10-16 10:04:54,421 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-10-16 10:04:54,427 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-10-16 10:04:54,430 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-10-16 10:04:54,431 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-10-16 10:04:54,435 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-10-16 10:04:54,437 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 10:04:54" (1/1) ... [2022-10-16 10:04:54,438 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4d2f2434 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:04:54, skipping insertion in model container [2022-10-16 10:04:54,439 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 10:04:54" (1/1) ... [2022-10-16 10:04:54,447 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-10-16 10:04:54,516 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-10-16 10:04:54,690 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/array-examples/relax-1.i[983,996] [2022-10-16 10:04:54,899 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 10:04:54,913 INFO L203 MainTranslator]: Completed pre-run [2022-10-16 10:04:54,927 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/array-examples/relax-1.i[983,996] [2022-10-16 10:04:54,960 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 10:04:54,994 INFO L208 MainTranslator]: Completed translation [2022-10-16 10:04:54,994 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:04:54 WrapperNode [2022-10-16 10:04:54,994 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-10-16 10:04:54,996 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-10-16 10:04:54,996 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-10-16 10:04:54,996 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-10-16 10:04:55,004 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:04:54" (1/1) ... [2022-10-16 10:04:55,020 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:04:54" (1/1) ... [2022-10-16 10:04:55,050 INFO L138 Inliner]: procedures = 120, calls = 28, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 131 [2022-10-16 10:04:55,050 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-10-16 10:04:55,051 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-10-16 10:04:55,051 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-10-16 10:04:55,051 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-10-16 10:04:55,062 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:04:54" (1/1) ... [2022-10-16 10:04:55,063 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:04:54" (1/1) ... [2022-10-16 10:04:55,067 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:04:54" (1/1) ... [2022-10-16 10:04:55,068 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:04:54" (1/1) ... [2022-10-16 10:04:55,078 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:04:54" (1/1) ... [2022-10-16 10:04:55,083 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:04:54" (1/1) ... [2022-10-16 10:04:55,088 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:04:54" (1/1) ... [2022-10-16 10:04:55,090 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:04:54" (1/1) ... [2022-10-16 10:04:55,094 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-10-16 10:04:55,095 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-10-16 10:04:55,095 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-10-16 10:04:55,095 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-10-16 10:04:55,096 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:04:54" (1/1) ... [2022-10-16 10:04:55,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 10:04:55,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:04:55,134 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 10:04:55,146 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 10:04:55,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-10-16 10:04:55,196 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-10-16 10:04:55,196 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-10-16 10:04:55,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-10-16 10:04:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-10-16 10:04:55,197 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-10-16 10:04:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-10-16 10:04:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-10-16 10:04:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-10-16 10:04:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-10-16 10:04:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-10-16 10:04:55,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-10-16 10:04:55,328 INFO L235 CfgBuilder]: Building ICFG [2022-10-16 10:04:55,331 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-10-16 10:04:55,793 INFO L276 CfgBuilder]: Performing block encoding [2022-10-16 10:04:55,802 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-10-16 10:04:55,802 INFO L300 CfgBuilder]: Removed 3 assume(true) statements. [2022-10-16 10:04:55,805 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 10:04:55 BoogieIcfgContainer [2022-10-16 10:04:55,805 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-10-16 10:04:55,808 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-10-16 10:04:55,808 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-10-16 10:04:55,812 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-10-16 10:04:55,813 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 10:04:54" (1/3) ... [2022-10-16 10:04:55,813 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@591d27b5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 10:04:55, skipping insertion in model container [2022-10-16 10:04:55,814 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:04:54" (2/3) ... [2022-10-16 10:04:55,814 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@591d27b5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 10:04:55, skipping insertion in model container [2022-10-16 10:04:55,814 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 10:04:55" (3/3) ... [2022-10-16 10:04:55,816 INFO L112 eAbstractionObserver]: Analyzing ICFG relax-1.i [2022-10-16 10:04:55,839 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-10-16 10:04:55,839 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2022-10-16 10:04:55,902 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-10-16 10:04:55,911 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;@4faa4fb7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-10-16 10:04:55,912 INFO L358 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2022-10-16 10:04:55,917 INFO L276 IsEmpty]: Start isEmpty. Operand has 64 states, 46 states have (on average 1.6521739130434783) internal successors, (76), 57 states have internal predecessors, (76), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-10-16 10:04:55,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-10-16 10:04:55,926 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:04:55,931 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-10-16 10:04:55,932 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:04:55,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:04:55,940 INFO L85 PathProgramCache]: Analyzing trace with hash 28695941, now seen corresponding path program 1 times [2022-10-16 10:04:55,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:04:55,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461416016] [2022-10-16 10:04:55,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:04:55,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:04:56,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:04:56,315 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 10:04:56,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:04:56,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461416016] [2022-10-16 10:04:56,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461416016] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:04:56,318 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 10:04:56,318 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-10-16 10:04:56,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291687127] [2022-10-16 10:04:56,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:04:56,325 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 10:04:56,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:04:56,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 10:04:56,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 10:04:56,365 INFO L87 Difference]: Start difference. First operand has 64 states, 46 states have (on average 1.6521739130434783) internal successors, (76), 57 states have internal predecessors, (76), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 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 10:04:56,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:04:56,500 INFO L93 Difference]: Finished difference Result 165 states and 235 transitions. [2022-10-16 10:04:56,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 10:04:56,503 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 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) Word has length 5 [2022-10-16 10:04:56,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:04:56,513 INFO L225 Difference]: With dead ends: 165 [2022-10-16 10:04:56,513 INFO L226 Difference]: Without dead ends: 101 [2022-10-16 10:04:56,518 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 10:04:56,523 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 53 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 199 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.1s IncrementalHoareTripleChecker+Time [2022-10-16 10:04:56,524 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 199 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 10:04:56,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2022-10-16 10:04:56,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 63. [2022-10-16 10:04:56,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 47 states have (on average 1.4893617021276595) internal successors, (70), 56 states have internal predecessors, (70), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 10:04:56,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 78 transitions. [2022-10-16 10:04:56,580 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 78 transitions. Word has length 5 [2022-10-16 10:04:56,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:04:56,581 INFO L495 AbstractCegarLoop]: Abstraction has 63 states and 78 transitions. [2022-10-16 10:04:56,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 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 10:04:56,581 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 78 transitions. [2022-10-16 10:04:56,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-10-16 10:04:56,583 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:04:56,583 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:04:56,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-10-16 10:04:56,584 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:04:56,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:04:56,585 INFO L85 PathProgramCache]: Analyzing trace with hash 1357431346, now seen corresponding path program 1 times [2022-10-16 10:04:56,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:04:56,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621348823] [2022-10-16 10:04:56,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:04:56,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:04:56,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:04:56,750 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 10:04:56,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:04:56,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621348823] [2022-10-16 10:04:56,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621348823] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:04:56,751 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 10:04:56,752 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 10:04:56,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188708972] [2022-10-16 10:04:56,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:04:56,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 10:04:56,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:04:56,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 10:04:56,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 10:04:56,758 INFO L87 Difference]: Start difference. First operand 63 states and 78 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 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 10:04:56,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:04:56,882 INFO L93 Difference]: Finished difference Result 101 states and 126 transitions. [2022-10-16 10:04:56,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 10:04:56,883 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 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) Word has length 9 [2022-10-16 10:04:56,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:04:56,886 INFO L225 Difference]: With dead ends: 101 [2022-10-16 10:04:56,886 INFO L226 Difference]: Without dead ends: 99 [2022-10-16 10:04:56,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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 10:04:56,894 INFO L413 NwaCegarLoop]: 106 mSDtfsCounter, 42 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 10:04:56,898 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 273 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 10:04:56,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2022-10-16 10:04:56,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 66. [2022-10-16 10:04:56,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 50 states have (on average 1.46) internal successors, (73), 59 states have internal predecessors, (73), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 10:04:56,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 81 transitions. [2022-10-16 10:04:56,920 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 81 transitions. Word has length 9 [2022-10-16 10:04:56,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:04:56,921 INFO L495 AbstractCegarLoop]: Abstraction has 66 states and 81 transitions. [2022-10-16 10:04:56,921 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 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 10:04:56,923 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 81 transitions. [2022-10-16 10:04:56,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-10-16 10:04:56,926 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:04:56,927 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:04:56,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-10-16 10:04:56,930 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:04:56,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:04:56,932 INFO L85 PathProgramCache]: Analyzing trace with hash -96654733, now seen corresponding path program 1 times [2022-10-16 10:04:56,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:04:56,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250254615] [2022-10-16 10:04:56,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:04:56,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:04:56,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:04:57,095 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 10:04:57,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:04:57,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250254615] [2022-10-16 10:04:57,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250254615] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:04:57,096 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 10:04:57,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 10:04:57,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510171427] [2022-10-16 10:04:57,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:04:57,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 10:04:57,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:04:57,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 10:04:57,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 10:04:57,099 INFO L87 Difference]: Start difference. First operand 66 states and 81 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 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 10:04:57,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:04:57,145 INFO L93 Difference]: Finished difference Result 73 states and 89 transitions. [2022-10-16 10:04:57,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 10:04:57,146 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 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) Word has length 10 [2022-10-16 10:04:57,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:04:57,150 INFO L225 Difference]: With dead ends: 73 [2022-10-16 10:04:57,151 INFO L226 Difference]: Without dead ends: 71 [2022-10-16 10:04:57,152 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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 10:04:57,159 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 4 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 10:04:57,164 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 194 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 10:04:57,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2022-10-16 10:04:57,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2022-10-16 10:04:57,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 55 states have (on average 1.4363636363636363) internal successors, (79), 64 states have internal predecessors, (79), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 10:04:57,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 87 transitions. [2022-10-16 10:04:57,185 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 87 transitions. Word has length 10 [2022-10-16 10:04:57,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:04:57,188 INFO L495 AbstractCegarLoop]: Abstraction has 71 states and 87 transitions. [2022-10-16 10:04:57,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 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 10:04:57,189 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 87 transitions. [2022-10-16 10:04:57,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-10-16 10:04:57,190 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:04:57,190 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:04:57,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-10-16 10:04:57,191 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:04:57,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:04:57,196 INFO L85 PathProgramCache]: Analyzing trace with hash 2120201714, now seen corresponding path program 1 times [2022-10-16 10:04:57,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:04:57,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079934454] [2022-10-16 10:04:57,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:04:57,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:04:57,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:04:57,420 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:04:57,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:04:57,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079934454] [2022-10-16 10:04:57,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079934454] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:04:57,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830261791] [2022-10-16 10:04:57,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:04:57,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:04:57,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:04:57,424 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 10:04:57,450 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 10:04:57,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:04:57,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 10:04:57,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:04:57,706 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:04:57,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:04:57,771 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:04:57,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830261791] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:04:57,772 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:04:57,772 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-10-16 10:04:57,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983340587] [2022-10-16 10:04:57,772 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:04:57,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-10-16 10:04:57,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:04:57,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-10-16 10:04:57,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-10-16 10:04:57,774 INFO L87 Difference]: Start difference. First operand 71 states and 87 transitions. Second operand has 11 states, 10 states have (on average 3.2) internal successors, (32), 11 states have internal predecessors, (32), 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 10:04:58,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:04:58,173 INFO L93 Difference]: Finished difference Result 305 states and 386 transitions. [2022-10-16 10:04:58,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-10-16 10:04:58,174 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.2) internal successors, (32), 11 states have internal predecessors, (32), 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) Word has length 12 [2022-10-16 10:04:58,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:04:58,177 INFO L225 Difference]: With dead ends: 305 [2022-10-16 10:04:58,177 INFO L226 Difference]: Without dead ends: 257 [2022-10-16 10:04:58,179 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=115, Invalid=227, Unknown=0, NotChecked=0, Total=342 [2022-10-16 10:04:58,188 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 360 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 10:04:58,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [376 Valid, 680 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 10:04:58,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2022-10-16 10:04:58,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 90. [2022-10-16 10:04:58,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 74 states have (on average 1.445945945945946) internal successors, (107), 83 states have internal predecessors, (107), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 10:04:58,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 115 transitions. [2022-10-16 10:04:58,224 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 115 transitions. Word has length 12 [2022-10-16 10:04:58,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:04:58,224 INFO L495 AbstractCegarLoop]: Abstraction has 90 states and 115 transitions. [2022-10-16 10:04:58,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.2) internal successors, (32), 11 states have internal predecessors, (32), 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 10:04:58,227 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 115 transitions. [2022-10-16 10:04:58,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-10-16 10:04:58,228 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:04:58,228 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:04:58,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-10-16 10:04:58,429 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 10:04:58,429 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:04:58,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:04:58,430 INFO L85 PathProgramCache]: Analyzing trace with hash 1301743743, now seen corresponding path program 1 times [2022-10-16 10:04:58,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:04:58,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470098604] [2022-10-16 10:04:58,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:04:58,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:04:58,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:04:58,535 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:04:58,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:04:58,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470098604] [2022-10-16 10:04:58,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470098604] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:04:58,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057754162] [2022-10-16 10:04:58,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:04:58,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:04:58,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:04:58,542 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 10:04:58,562 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 10:04:58,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:04:58,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 10:04:58,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:04:58,732 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:04:58,732 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 10:04:58,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057754162] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:04:58,733 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 10:04:58,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2022-10-16 10:04:58,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003640358] [2022-10-16 10:04:58,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:04:58,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 10:04:58,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:04:58,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 10:04:58,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-10-16 10:04:58,738 INFO L87 Difference]: Start difference. First operand 90 states and 115 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 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 10:04:58,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:04:58,875 INFO L93 Difference]: Finished difference Result 229 states and 291 transitions. [2022-10-16 10:04:58,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 10:04:58,875 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 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) Word has length 13 [2022-10-16 10:04:58,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:04:58,878 INFO L225 Difference]: With dead ends: 229 [2022-10-16 10:04:58,878 INFO L226 Difference]: Without dead ends: 181 [2022-10-16 10:04:58,879 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-10-16 10:04:58,880 INFO L413 NwaCegarLoop]: 124 mSDtfsCounter, 110 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 10:04:58,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 331 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 10:04:58,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2022-10-16 10:04:58,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 100. [2022-10-16 10:04:58,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 84 states have (on average 1.4404761904761905) internal successors, (121), 93 states have internal predecessors, (121), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 10:04:58,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 129 transitions. [2022-10-16 10:04:58,913 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 129 transitions. Word has length 13 [2022-10-16 10:04:58,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:04:58,913 INFO L495 AbstractCegarLoop]: Abstraction has 100 states and 129 transitions. [2022-10-16 10:04:58,914 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 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 10:04:58,914 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 129 transitions. [2022-10-16 10:04:58,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-10-16 10:04:58,915 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:04:58,916 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:04:58,952 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 10:04:59,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:04:59,132 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:04:59,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:04:59,133 INFO L85 PathProgramCache]: Analyzing trace with hash -1334270562, now seen corresponding path program 1 times [2022-10-16 10:04:59,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:04:59,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712240871] [2022-10-16 10:04:59,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:04:59,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:04:59,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:04:59,236 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:04:59,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:04:59,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712240871] [2022-10-16 10:04:59,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712240871] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:04:59,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045046245] [2022-10-16 10:04:59,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:04:59,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:04:59,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:04:59,239 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 10:04:59,263 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 10:04:59,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:04:59,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 10:04:59,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:04:59,381 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:04:59,382 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 10:04:59,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045046245] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:04:59,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 10:04:59,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2022-10-16 10:04:59,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226022770] [2022-10-16 10:04:59,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:04:59,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 10:04:59,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:04:59,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 10:04:59,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-10-16 10:04:59,385 INFO L87 Difference]: Start difference. First operand 100 states and 129 transitions. Second operand has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 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 10:04:59,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:04:59,514 INFO L93 Difference]: Finished difference Result 177 states and 228 transitions. [2022-10-16 10:04:59,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 10:04:59,515 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 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) Word has length 14 [2022-10-16 10:04:59,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:04:59,516 INFO L225 Difference]: With dead ends: 177 [2022-10-16 10:04:59,516 INFO L226 Difference]: Without dead ends: 175 [2022-10-16 10:04:59,517 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2022-10-16 10:04:59,518 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 158 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 10:04:59,518 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 317 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 10:04:59,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2022-10-16 10:04:59,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 98. [2022-10-16 10:04:59,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 84 states have (on average 1.3928571428571428) internal successors, (117), 91 states have internal predecessors, (117), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 10:04:59,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 125 transitions. [2022-10-16 10:04:59,531 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 125 transitions. Word has length 14 [2022-10-16 10:04:59,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:04:59,531 INFO L495 AbstractCegarLoop]: Abstraction has 98 states and 125 transitions. [2022-10-16 10:04:59,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 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 10:04:59,532 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 125 transitions. [2022-10-16 10:04:59,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-10-16 10:04:59,536 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:04:59,537 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:04:59,577 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 10:04:59,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:04:59,752 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:04:59,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:04:59,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1550303468, now seen corresponding path program 1 times [2022-10-16 10:04:59,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:04:59,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279506714] [2022-10-16 10:04:59,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:04:59,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:04:59,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:04:59,845 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:04:59,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:04:59,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279506714] [2022-10-16 10:04:59,846 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279506714] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:04:59,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550389508] [2022-10-16 10:04:59,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:04:59,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:04:59,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:04:59,848 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 10:04:59,874 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 10:04:59,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:04:59,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 10:04:59,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:04:59,950 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:04:59,950 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:04:59,989 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:04:59,990 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550389508] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:04:59,990 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:04:59,990 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-10-16 10:04:59,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87908509] [2022-10-16 10:04:59,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:04:59,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-10-16 10:04:59,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:04:59,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-10-16 10:04:59,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-10-16 10:04:59,992 INFO L87 Difference]: Start difference. First operand 98 states and 125 transitions. Second operand has 12 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 12 states have internal predecessors, (31), 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 10:05:00,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:00,095 INFO L93 Difference]: Finished difference Result 117 states and 149 transitions. [2022-10-16 10:05:00,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-10-16 10:05:00,096 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 12 states have internal predecessors, (31), 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) Word has length 15 [2022-10-16 10:05:00,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:00,097 INFO L225 Difference]: With dead ends: 117 [2022-10-16 10:05:00,097 INFO L226 Difference]: Without dead ends: 116 [2022-10-16 10:05:00,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=113, Invalid=229, Unknown=0, NotChecked=0, Total=342 [2022-10-16 10:05:00,098 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 37 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 314 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:00,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 314 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 10:05:00,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-10-16 10:05:00,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 112. [2022-10-16 10:05:00,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 98 states have (on average 1.3877551020408163) internal successors, (136), 105 states have internal predecessors, (136), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 10:05:00,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 144 transitions. [2022-10-16 10:05:00,106 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 144 transitions. Word has length 15 [2022-10-16 10:05:00,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:00,107 INFO L495 AbstractCegarLoop]: Abstraction has 112 states and 144 transitions. [2022-10-16 10:05:00,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 12 states have internal predecessors, (31), 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 10:05:00,107 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 144 transitions. [2022-10-16 10:05:00,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-10-16 10:05:00,108 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:00,108 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:00,149 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 10:05:00,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:00,323 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:00,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:00,324 INFO L85 PathProgramCache]: Analyzing trace with hash 814767406, now seen corresponding path program 1 times [2022-10-16 10:05:00,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:00,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978327793] [2022-10-16 10:05:00,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:00,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:00,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:00,413 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:00,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:00,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978327793] [2022-10-16 10:05:00,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978327793] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:00,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631510786] [2022-10-16 10:05:00,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:00,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:00,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:00,416 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 10:05:00,434 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 10:05:00,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:00,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 10:05:00,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:00,515 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:00,516 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 10:05:00,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631510786] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:05:00,516 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 10:05:00,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-10-16 10:05:00,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300090496] [2022-10-16 10:05:00,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:05:00,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 10:05:00,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:00,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 10:05:00,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-10-16 10:05:00,518 INFO L87 Difference]: Start difference. First operand 112 states and 144 transitions. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 6 states have internal predecessors, (16), 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 10:05:00,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:00,560 INFO L93 Difference]: Finished difference Result 112 states and 144 transitions. [2022-10-16 10:05:00,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 10:05:00,561 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.2) internal successors, (16), 6 states have internal predecessors, (16), 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) Word has length 16 [2022-10-16 10:05:00,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:00,562 INFO L225 Difference]: With dead ends: 112 [2022-10-16 10:05:00,563 INFO L226 Difference]: Without dead ends: 111 [2022-10-16 10:05:00,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 14 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 10:05:00,564 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 9 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:00,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 245 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 10:05:00,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2022-10-16 10:05:00,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2022-10-16 10:05:00,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 98 states have (on average 1.3571428571428572) internal successors, (133), 104 states have internal predecessors, (133), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 10:05:00,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 141 transitions. [2022-10-16 10:05:00,572 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 141 transitions. Word has length 16 [2022-10-16 10:05:00,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:00,572 INFO L495 AbstractCegarLoop]: Abstraction has 111 states and 141 transitions. [2022-10-16 10:05:00,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.2) internal successors, (16), 6 states have internal predecessors, (16), 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 10:05:00,573 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 141 transitions. [2022-10-16 10:05:00,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-10-16 10:05:00,574 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:00,574 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:00,619 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 10:05:00,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:00,789 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:00,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:00,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1439024119, now seen corresponding path program 1 times [2022-10-16 10:05:00,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:00,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666773295] [2022-10-16 10:05:00,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:00,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:00,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:00,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 10:05:00,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:00,840 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 10:05:00,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:00,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666773295] [2022-10-16 10:05:00,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666773295] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:05:00,841 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 10:05:00,841 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-10-16 10:05:00,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154527295] [2022-10-16 10:05:00,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:05:00,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 10:05:00,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:00,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 10:05:00,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 10:05:00,843 INFO L87 Difference]: Start difference. First operand 111 states and 141 transitions. Second operand has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 10:05:00,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:00,877 INFO L93 Difference]: Finished difference Result 151 states and 190 transitions. [2022-10-16 10:05:00,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 10:05:00,878 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2022-10-16 10:05:00,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:00,879 INFO L225 Difference]: With dead ends: 151 [2022-10-16 10:05:00,879 INFO L226 Difference]: Without dead ends: 124 [2022-10-16 10:05:00,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 10:05:00,880 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 9 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:00,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 115 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 10:05:00,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2022-10-16 10:05:00,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 115. [2022-10-16 10:05:00,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 102 states have (on average 1.3627450980392157) internal successors, (139), 108 states have internal predecessors, (139), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 10:05:00,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 147 transitions. [2022-10-16 10:05:00,889 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 147 transitions. Word has length 18 [2022-10-16 10:05:00,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:00,889 INFO L495 AbstractCegarLoop]: Abstraction has 115 states and 147 transitions. [2022-10-16 10:05:00,889 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 10:05:00,889 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 147 transitions. [2022-10-16 10:05:00,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-10-16 10:05:00,890 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:00,890 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:00,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-10-16 10:05:00,891 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:00,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:00,891 INFO L85 PathProgramCache]: Analyzing trace with hash 668071584, now seen corresponding path program 1 times [2022-10-16 10:05:00,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:00,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365454341] [2022-10-16 10:05:00,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:00,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:00,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:00,961 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:00,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:00,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365454341] [2022-10-16 10:05:00,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365454341] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:00,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177471012] [2022-10-16 10:05:00,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:00,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:00,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:00,963 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 10:05:00,965 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 10:05:01,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:01,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 10:05:01,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:01,084 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:01,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:05:01,127 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:01,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177471012] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:05:01,128 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:05:01,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-10-16 10:05:01,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661151862] [2022-10-16 10:05:01,129 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:05:01,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-10-16 10:05:01,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:01,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-10-16 10:05:01,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-10-16 10:05:01,130 INFO L87 Difference]: Start difference. First operand 115 states and 147 transitions. Second operand has 12 states, 11 states have (on average 3.727272727272727) internal successors, (41), 12 states have internal predecessors, (41), 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 10:05:01,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:01,262 INFO L93 Difference]: Finished difference Result 384 states and 501 transitions. [2022-10-16 10:05:01,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-10-16 10:05:01,262 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.727272727272727) internal successors, (41), 12 states have internal predecessors, (41), 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) Word has length 17 [2022-10-16 10:05:01,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:01,265 INFO L225 Difference]: With dead ends: 384 [2022-10-16 10:05:01,265 INFO L226 Difference]: Without dead ends: 383 [2022-10-16 10:05:01,266 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2022-10-16 10:05:01,267 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 215 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:01,267 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 589 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 10:05:01,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-10-16 10:05:01,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 152. [2022-10-16 10:05:01,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 139 states have (on average 1.3597122302158273) internal successors, (189), 145 states have internal predecessors, (189), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 10:05:01,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 197 transitions. [2022-10-16 10:05:01,280 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 197 transitions. Word has length 17 [2022-10-16 10:05:01,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:01,280 INFO L495 AbstractCegarLoop]: Abstraction has 152 states and 197 transitions. [2022-10-16 10:05:01,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.727272727272727) internal successors, (41), 12 states have internal predecessors, (41), 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 10:05:01,281 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 197 transitions. [2022-10-16 10:05:01,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-10-16 10:05:01,282 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:01,282 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:01,318 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 10:05:01,495 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 10:05:01,496 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 10:05:01,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:01,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1660082790, now seen corresponding path program 1 times [2022-10-16 10:05:01,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:01,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161106577] [2022-10-16 10:05:01,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:01,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:01,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:01,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 10:05:01,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:01,557 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 10:05:01,558 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:01,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161106577] [2022-10-16 10:05:01,558 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161106577] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:05:01,558 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 10:05:01,558 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 10:05:01,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032788985] [2022-10-16 10:05:01,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:05:01,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 10:05:01,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:01,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 10:05:01,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-10-16 10:05:01,560 INFO L87 Difference]: Start difference. First operand 152 states and 197 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 10:05:01,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:01,602 INFO L93 Difference]: Finished difference Result 189 states and 238 transitions. [2022-10-16 10:05:01,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 10:05:01,603 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 19 [2022-10-16 10:05:01,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:01,604 INFO L225 Difference]: With dead ends: 189 [2022-10-16 10:05:01,604 INFO L226 Difference]: Without dead ends: 161 [2022-10-16 10:05:01,605 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-10-16 10:05:01,606 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 23 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:01,606 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 117 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 10:05:01,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2022-10-16 10:05:01,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 151. [2022-10-16 10:05:01,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 138 states have (on average 1.3478260869565217) internal successors, (186), 144 states have internal predecessors, (186), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 10:05:01,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 194 transitions. [2022-10-16 10:05:01,616 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 194 transitions. Word has length 19 [2022-10-16 10:05:01,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:01,617 INFO L495 AbstractCegarLoop]: Abstraction has 151 states and 194 transitions. [2022-10-16 10:05:01,617 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 10:05:01,617 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 194 transitions. [2022-10-16 10:05:01,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-10-16 10:05:01,618 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:01,618 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:01,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-10-16 10:05:01,618 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:01,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:01,619 INFO L85 PathProgramCache]: Analyzing trace with hash 2113377705, now seen corresponding path program 1 times [2022-10-16 10:05:01,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:01,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793271209] [2022-10-16 10:05:01,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:01,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:01,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:01,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 10:05:01,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:01,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-10-16 10:05:01,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:01,685 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 10:05:01,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:01,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793271209] [2022-10-16 10:05:01,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793271209] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:05:01,685 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 10:05:01,686 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 10:05:01,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250264106] [2022-10-16 10:05:01,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:05:01,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 10:05:01,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:01,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 10:05:01,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 10:05:01,687 INFO L87 Difference]: Start difference. First operand 151 states and 194 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 10:05:01,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:01,731 INFO L93 Difference]: Finished difference Result 160 states and 205 transitions. [2022-10-16 10:05:01,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 10:05:01,732 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 23 [2022-10-16 10:05:01,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:01,733 INFO L225 Difference]: With dead ends: 160 [2022-10-16 10:05:01,733 INFO L226 Difference]: Without dead ends: 158 [2022-10-16 10:05:01,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 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 10:05:01,734 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 6 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:01,735 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 171 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 10:05:01,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2022-10-16 10:05:01,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2022-10-16 10:05:01,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 143 states have (on average 1.3356643356643356) internal successors, (191), 149 states have internal predecessors, (191), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-10-16 10:05:01,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 203 transitions. [2022-10-16 10:05:01,745 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 203 transitions. Word has length 23 [2022-10-16 10:05:01,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:01,746 INFO L495 AbstractCegarLoop]: Abstraction has 158 states and 203 transitions. [2022-10-16 10:05:01,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 10:05:01,746 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 203 transitions. [2022-10-16 10:05:01,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-10-16 10:05:01,747 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:01,747 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1] [2022-10-16 10:05:01,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-10-16 10:05:01,748 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:01,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:01,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1599016594, now seen corresponding path program 2 times [2022-10-16 10:05:01,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:01,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656407457] [2022-10-16 10:05:01,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:01,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:01,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:01,915 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:01,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:01,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656407457] [2022-10-16 10:05:01,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656407457] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:01,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653788984] [2022-10-16 10:05:01,916 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 10:05:01,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:01,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:01,917 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 10:05:01,935 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 10:05:01,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-10-16 10:05:01,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 10:05:01,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 9 conjunts are in the unsatisfiable core [2022-10-16 10:05:01,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:02,161 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:02,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:05:02,329 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:02,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653788984] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:05:02,330 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:05:02,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 22 [2022-10-16 10:05:02,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38965932] [2022-10-16 10:05:02,330 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:05:02,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-10-16 10:05:02,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:02,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-10-16 10:05:02,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2022-10-16 10:05:02,332 INFO L87 Difference]: Start difference. First operand 158 states and 203 transitions. Second operand has 23 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 23 states have internal predecessors, (74), 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 10:05:02,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:02,939 INFO L93 Difference]: Finished difference Result 903 states and 1152 transitions. [2022-10-16 10:05:02,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-10-16 10:05:02,940 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 23 states have internal predecessors, (74), 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) Word has length 26 [2022-10-16 10:05:02,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:02,945 INFO L225 Difference]: With dead ends: 903 [2022-10-16 10:05:02,945 INFO L226 Difference]: Without dead ends: 833 [2022-10-16 10:05:02,947 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=326, Invalid=796, Unknown=0, NotChecked=0, Total=1122 [2022-10-16 10:05:02,948 INFO L413 NwaCegarLoop]: 182 mSDtfsCounter, 766 mSDsluCounter, 1316 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 1498 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:02,948 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [806 Valid, 1498 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-16 10:05:02,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 833 states. [2022-10-16 10:05:02,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 833 to 186. [2022-10-16 10:05:02,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 171 states have (on average 1.3508771929824561) internal successors, (231), 177 states have internal predecessors, (231), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-10-16 10:05:02,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 243 transitions. [2022-10-16 10:05:02,976 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 243 transitions. Word has length 26 [2022-10-16 10:05:02,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:02,976 INFO L495 AbstractCegarLoop]: Abstraction has 186 states and 243 transitions. [2022-10-16 10:05:02,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 23 states have internal predecessors, (74), 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 10:05:02,977 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 243 transitions. [2022-10-16 10:05:02,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-10-16 10:05:02,977 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:02,978 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:03,015 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-10-16 10:05:03,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:03,193 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:03,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:03,194 INFO L85 PathProgramCache]: Analyzing trace with hash -1285441677, now seen corresponding path program 1 times [2022-10-16 10:05:03,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:03,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701044070] [2022-10-16 10:05:03,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:03,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:03,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:03,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 10:05:03,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:03,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-10-16 10:05:03,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:03,318 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:03,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:03,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701044070] [2022-10-16 10:05:03,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701044070] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:03,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665691458] [2022-10-16 10:05:03,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:03,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:03,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:03,321 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 10:05:03,351 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 10:05:03,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:03,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 10:05:03,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:03,441 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:03,441 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 10:05:03,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665691458] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:05:03,441 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 10:05:03,441 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 6 [2022-10-16 10:05:03,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881167649] [2022-10-16 10:05:03,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:05:03,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 10:05:03,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:03,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 10:05:03,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-10-16 10:05:03,443 INFO L87 Difference]: Start difference. First operand 186 states and 243 transitions. Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-16 10:05:03,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:03,484 INFO L93 Difference]: Finished difference Result 186 states and 243 transitions. [2022-10-16 10:05:03,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 10:05:03,485 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 29 [2022-10-16 10:05:03,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:03,489 INFO L225 Difference]: With dead ends: 186 [2022-10-16 10:05:03,489 INFO L226 Difference]: Without dead ends: 185 [2022-10-16 10:05:03,490 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-10-16 10:05:03,491 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 13 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:03,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 146 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 10:05:03,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2022-10-16 10:05:03,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 185. [2022-10-16 10:05:03,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 171 states have (on average 1.345029239766082) internal successors, (230), 176 states have internal predecessors, (230), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-10-16 10:05:03,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 242 transitions. [2022-10-16 10:05:03,513 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 242 transitions. Word has length 29 [2022-10-16 10:05:03,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:03,514 INFO L495 AbstractCegarLoop]: Abstraction has 185 states and 242 transitions. [2022-10-16 10:05:03,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-16 10:05:03,514 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 242 transitions. [2022-10-16 10:05:03,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-10-16 10:05:03,517 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:03,518 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:03,553 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 10:05:03,731 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,SelfDestructingSolverStorable13 [2022-10-16 10:05:03,732 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:03,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:03,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1193986206, now seen corresponding path program 1 times [2022-10-16 10:05:03,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:03,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657746347] [2022-10-16 10:05:03,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:03,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:03,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:03,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 10:05:03,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:03,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-10-16 10:05:03,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:03,833 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:03,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:03,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657746347] [2022-10-16 10:05:03,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657746347] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:03,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260214518] [2022-10-16 10:05:03,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:03,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:03,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:03,835 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 10:05:03,859 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 10:05:03,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:03,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 10:05:03,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:03,957 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:03,957 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 10:05:03,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260214518] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:05:03,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 10:05:03,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2022-10-16 10:05:03,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865857510] [2022-10-16 10:05:03,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:05:03,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 10:05:03,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:03,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 10:05:03,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-10-16 10:05:03,962 INFO L87 Difference]: Start difference. First operand 185 states and 242 transitions. Second operand has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 10:05:04,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:04,021 INFO L93 Difference]: Finished difference Result 185 states and 242 transitions. [2022-10-16 10:05:04,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 10:05:04,021 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (2), 1 states have call predecessors, (2), 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 10:05:04,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:04,024 INFO L225 Difference]: With dead ends: 185 [2022-10-16 10:05:04,025 INFO L226 Difference]: Without dead ends: 183 [2022-10-16 10:05:04,026 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-10-16 10:05:04,027 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 18 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:04,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 205 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 10:05:04,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2022-10-16 10:05:04,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 182. [2022-10-16 10:05:04,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 170 states have (on average 1.3352941176470587) internal successors, (227), 173 states have internal predecessors, (227), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-10-16 10:05:04,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 239 transitions. [2022-10-16 10:05:04,044 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 239 transitions. Word has length 30 [2022-10-16 10:05:04,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:04,044 INFO L495 AbstractCegarLoop]: Abstraction has 182 states and 239 transitions. [2022-10-16 10:05:04,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 10:05:04,044 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 239 transitions. [2022-10-16 10:05:04,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-10-16 10:05:04,045 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:04,045 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:04,084 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 10:05:04,259 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,SelfDestructingSolverStorable14 [2022-10-16 10:05:04,259 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:04,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:04,261 INFO L85 PathProgramCache]: Analyzing trace with hash -85104205, now seen corresponding path program 2 times [2022-10-16 10:05:04,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:04,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532726921] [2022-10-16 10:05:04,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:04,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:04,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:04,489 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:04,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:04,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532726921] [2022-10-16 10:05:04,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532726921] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:04,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198775083] [2022-10-16 10:05:04,490 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 10:05:04,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:04,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:04,491 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 10:05:04,510 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 10:05:04,586 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-10-16 10:05:04,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 10:05:04,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 10 conjunts are in the unsatisfiable core [2022-10-16 10:05:04,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:04,634 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-10-16 10:05:04,634 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 10:05:04,634 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198775083] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:05:04,635 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 10:05:04,635 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 14 [2022-10-16 10:05:04,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485935795] [2022-10-16 10:05:04,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:05:04,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 10:05:04,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:04,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 10:05:04,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-10-16 10:05:04,637 INFO L87 Difference]: Start difference. First operand 182 states and 239 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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 10:05:04,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:04,730 INFO L93 Difference]: Finished difference Result 239 states and 312 transitions. [2022-10-16 10:05:04,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 10:05:04,731 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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) Word has length 30 [2022-10-16 10:05:04,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:04,732 INFO L225 Difference]: With dead ends: 239 [2022-10-16 10:05:04,733 INFO L226 Difference]: Without dead ends: 213 [2022-10-16 10:05:04,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-10-16 10:05:04,734 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 89 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:04,734 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 112 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 10:05:04,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2022-10-16 10:05:04,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 184. [2022-10-16 10:05:04,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 172 states have (on average 1.3313953488372092) internal successors, (229), 175 states have internal predecessors, (229), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-10-16 10:05:04,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 241 transitions. [2022-10-16 10:05:04,765 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 241 transitions. Word has length 30 [2022-10-16 10:05:04,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:04,765 INFO L495 AbstractCegarLoop]: Abstraction has 184 states and 241 transitions. [2022-10-16 10:05:04,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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 10:05:04,766 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 241 transitions. [2022-10-16 10:05:04,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-10-16 10:05:04,767 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:04,767 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:04,804 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 10:05:04,981 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,SelfDestructingSolverStorable15 [2022-10-16 10:05:04,981 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:04,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:04,982 INFO L85 PathProgramCache]: Analyzing trace with hash -428576851, now seen corresponding path program 1 times [2022-10-16 10:05:04,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:04,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338513291] [2022-10-16 10:05:04,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:04,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:05,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:05,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 10:05:05,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:05,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-10-16 10:05:05,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:05,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-10-16 10:05:05,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:05,161 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-10-16 10:05:05,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:05,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338513291] [2022-10-16 10:05:05,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338513291] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:05,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029743775] [2022-10-16 10:05:05,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:05,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:05,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:05,164 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 10:05:05,166 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 10:05:05,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:05,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 10:05:05,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:05,268 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-10-16 10:05:05,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:05:05,320 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-10-16 10:05:05,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029743775] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:05:05,321 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:05:05,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-10-16 10:05:05,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313160787] [2022-10-16 10:05:05,321 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:05:05,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-10-16 10:05:05,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:05,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-10-16 10:05:05,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-10-16 10:05:05,323 INFO L87 Difference]: Start difference. First operand 184 states and 241 transitions. Second operand has 12 states, 11 states have (on average 4.0) internal successors, (44), 12 states have internal predecessors, (44), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-10-16 10:05:05,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:05,477 INFO L93 Difference]: Finished difference Result 231 states and 305 transitions. [2022-10-16 10:05:05,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-10-16 10:05:05,478 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.0) internal successors, (44), 12 states have internal predecessors, (44), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 34 [2022-10-16 10:05:05,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:05,479 INFO L225 Difference]: With dead ends: 231 [2022-10-16 10:05:05,479 INFO L226 Difference]: Without dead ends: 230 [2022-10-16 10:05:05,480 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2022-10-16 10:05:05,481 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 50 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:05,482 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 342 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 10:05:05,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2022-10-16 10:05:05,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 229. [2022-10-16 10:05:05,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 208 states have (on average 1.3028846153846154) internal successors, (271), 211 states have internal predecessors, (271), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-10-16 10:05:05,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 301 transitions. [2022-10-16 10:05:05,509 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 301 transitions. Word has length 34 [2022-10-16 10:05:05,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:05,510 INFO L495 AbstractCegarLoop]: Abstraction has 229 states and 301 transitions. [2022-10-16 10:05:05,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.0) internal successors, (44), 12 states have internal predecessors, (44), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-10-16 10:05:05,511 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 301 transitions. [2022-10-16 10:05:05,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-10-16 10:05:05,512 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:05,512 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:05,538 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 10:05:05,719 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,SelfDestructingSolverStorable16 [2022-10-16 10:05:05,719 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:05,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:05,720 INFO L85 PathProgramCache]: Analyzing trace with hash 145592402, now seen corresponding path program 1 times [2022-10-16 10:05:05,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:05,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424645319] [2022-10-16 10:05:05,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:05,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:05,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:05,930 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:05,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:05,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424645319] [2022-10-16 10:05:05,931 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424645319] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:05,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939810587] [2022-10-16 10:05:05,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:05,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:05,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:05,936 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 10:05:05,944 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 10:05:06,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:06,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 11 conjunts are in the unsatisfiable core [2022-10-16 10:05:06,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:06,065 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:06,066 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:05:06,234 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:06,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939810587] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:05:06,235 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:05:06,235 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-10-16 10:05:06,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773932354] [2022-10-16 10:05:06,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:05:06,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-10-16 10:05:06,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:06,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-10-16 10:05:06,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2022-10-16 10:05:06,237 INFO L87 Difference]: Start difference. First operand 229 states and 301 transitions. Second operand has 24 states, 23 states have (on average 2.739130434782609) internal successors, (63), 24 states have internal predecessors, (63), 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 10:05:06,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:06,445 INFO L93 Difference]: Finished difference Result 261 states and 344 transitions. [2022-10-16 10:05:06,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-10-16 10:05:06,445 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.739130434782609) internal successors, (63), 24 states have internal predecessors, (63), 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) Word has length 32 [2022-10-16 10:05:06,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:06,447 INFO L225 Difference]: With dead ends: 261 [2022-10-16 10:05:06,447 INFO L226 Difference]: Without dead ends: 260 [2022-10-16 10:05:06,448 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=332, Invalid=790, Unknown=0, NotChecked=0, Total=1122 [2022-10-16 10:05:06,449 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 66 mSDsluCounter, 414 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:06,449 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 473 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 10:05:06,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-10-16 10:05:06,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 259. [2022-10-16 10:05:06,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 238 states have (on average 1.2899159663865547) internal successors, (307), 241 states have internal predecessors, (307), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-10-16 10:05:06,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 337 transitions. [2022-10-16 10:05:06,477 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 337 transitions. Word has length 32 [2022-10-16 10:05:06,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:06,478 INFO L495 AbstractCegarLoop]: Abstraction has 259 states and 337 transitions. [2022-10-16 10:05:06,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 2.739130434782609) internal successors, (63), 24 states have internal predecessors, (63), 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 10:05:06,478 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 337 transitions. [2022-10-16 10:05:06,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-10-16 10:05:06,479 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:06,479 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1] [2022-10-16 10:05:06,515 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 10:05:06,692 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,SelfDestructingSolverStorable17 [2022-10-16 10:05:06,692 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:06,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:06,693 INFO L85 PathProgramCache]: Analyzing trace with hash -128306958, now seen corresponding path program 1 times [2022-10-16 10:05:06,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:06,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634601360] [2022-10-16 10:05:06,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:06,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:06,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:06,886 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:06,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:06,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634601360] [2022-10-16 10:05:06,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634601360] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:06,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938506843] [2022-10-16 10:05:06,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:06,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:06,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:06,889 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 10:05:06,891 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 10:05:06,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:06,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 11 conjunts are in the unsatisfiable core [2022-10-16 10:05:06,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:07,026 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:07,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:05:07,160 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:07,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938506843] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:05:07,161 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:05:07,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-10-16 10:05:07,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873777066] [2022-10-16 10:05:07,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:05:07,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-10-16 10:05:07,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:07,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-10-16 10:05:07,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2022-10-16 10:05:07,164 INFO L87 Difference]: Start difference. First operand 259 states and 337 transitions. Second operand has 24 states, 23 states have (on average 3.4782608695652173) internal successors, (80), 24 states have internal predecessors, (80), 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 10:05:07,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:07,704 INFO L93 Difference]: Finished difference Result 1773 states and 2312 transitions. [2022-10-16 10:05:07,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-10-16 10:05:07,705 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 3.4782608695652173) internal successors, (80), 24 states have internal predecessors, (80), 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) Word has length 37 [2022-10-16 10:05:07,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:07,715 INFO L225 Difference]: With dead ends: 1773 [2022-10-16 10:05:07,715 INFO L226 Difference]: Without dead ends: 1772 [2022-10-16 10:05:07,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=332, Invalid=790, Unknown=0, NotChecked=0, Total=1122 [2022-10-16 10:05:07,717 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 669 mSDsluCounter, 1023 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 709 SdHoareTripleChecker+Valid, 1169 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:07,718 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [709 Valid, 1169 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 10:05:07,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1772 states. [2022-10-16 10:05:07,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1772 to 425. [2022-10-16 10:05:07,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 404 states have (on average 1.316831683168317) internal successors, (532), 407 states have internal predecessors, (532), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-10-16 10:05:07,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 562 transitions. [2022-10-16 10:05:07,770 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 562 transitions. Word has length 37 [2022-10-16 10:05:07,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:07,770 INFO L495 AbstractCegarLoop]: Abstraction has 425 states and 562 transitions. [2022-10-16 10:05:07,770 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 3.4782608695652173) internal successors, (80), 24 states have internal predecessors, (80), 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 10:05:07,770 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 562 transitions. [2022-10-16 10:05:07,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-10-16 10:05:07,772 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:07,772 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1] [2022-10-16 10:05:07,799 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 10:05:07,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:07,988 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:07,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:07,989 INFO L85 PathProgramCache]: Analyzing trace with hash -2070874158, now seen corresponding path program 3 times [2022-10-16 10:05:07,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:07,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633077911] [2022-10-16 10:05:07,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:07,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:08,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:08,484 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 0 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:08,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:08,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633077911] [2022-10-16 10:05:08,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633077911] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:08,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315459681] [2022-10-16 10:05:08,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-10-16 10:05:08,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:08,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:08,486 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 10:05:08,508 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 10:05:08,560 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-10-16 10:05:08,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 10:05:08,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 10:05:08,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:08,657 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2022-10-16 10:05:08,657 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 10:05:08,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315459681] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:05:08,658 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 10:05:08,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [16] total 19 [2022-10-16 10:05:08,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37230547] [2022-10-16 10:05:08,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:05:08,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 10:05:08,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:08,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 10:05:08,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2022-10-16 10:05:08,660 INFO L87 Difference]: Start difference. First operand 425 states and 562 transitions. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 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 10:05:08,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:08,749 INFO L93 Difference]: Finished difference Result 499 states and 661 transitions. [2022-10-16 10:05:08,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 10:05:08,750 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 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) Word has length 54 [2022-10-16 10:05:08,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:08,752 INFO L225 Difference]: With dead ends: 499 [2022-10-16 10:05:08,753 INFO L226 Difference]: Without dead ends: 498 [2022-10-16 10:05:08,754 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2022-10-16 10:05:08,755 INFO L413 NwaCegarLoop]: 81 mSDtfsCounter, 77 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:08,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 154 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 10:05:08,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2022-10-16 10:05:08,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 310. [2022-10-16 10:05:08,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 290 states have (on average 1.2758620689655173) internal successors, (370), 292 states have internal predecessors, (370), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-10-16 10:05:08,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 400 transitions. [2022-10-16 10:05:08,800 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 400 transitions. Word has length 54 [2022-10-16 10:05:08,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:08,800 INFO L495 AbstractCegarLoop]: Abstraction has 310 states and 400 transitions. [2022-10-16 10:05:08,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 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 10:05:08,801 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 400 transitions. [2022-10-16 10:05:08,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-10-16 10:05:08,802 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:08,802 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:08,842 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 10:05:09,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:09,019 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:09,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:09,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1621417815, now seen corresponding path program 2 times [2022-10-16 10:05:09,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:09,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575532590] [2022-10-16 10:05:09,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:09,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:09,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:09,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-10-16 10:05:09,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:09,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-10-16 10:05:09,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:09,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-10-16 10:05:09,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:09,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-10-16 10:05:09,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:09,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-10-16 10:05:09,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:09,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-10-16 10:05:09,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:09,328 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-10-16 10:05:09,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:09,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575532590] [2022-10-16 10:05:09,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575532590] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:09,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557497451] [2022-10-16 10:05:09,329 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 10:05:09,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:09,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:09,330 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 10:05:09,351 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 10:05:09,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-10-16 10:05:09,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 10:05:09,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2022-10-16 10:05:09,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:09,489 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2022-10-16 10:05:09,489 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 10:05:09,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557497451] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:05:09,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 10:05:09,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 16 [2022-10-16 10:05:09,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121385674] [2022-10-16 10:05:09,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:05:09,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 10:05:09,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:09,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 10:05:09,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2022-10-16 10:05:09,492 INFO L87 Difference]: Start difference. First operand 310 states and 400 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 10:05:09,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:09,626 INFO L93 Difference]: Finished difference Result 392 states and 505 transitions. [2022-10-16 10:05:09,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 10:05:09,626 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2022-10-16 10:05:09,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:09,628 INFO L225 Difference]: With dead ends: 392 [2022-10-16 10:05:09,629 INFO L226 Difference]: Without dead ends: 308 [2022-10-16 10:05:09,630 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-10-16 10:05:09,630 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 50 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:09,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 189 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 10:05:09,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2022-10-16 10:05:09,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 308. [2022-10-16 10:05:09,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 288 states have (on average 1.2743055555555556) internal successors, (367), 290 states have internal predecessors, (367), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-10-16 10:05:09,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 397 transitions. [2022-10-16 10:05:09,674 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 397 transitions. Word has length 67 [2022-10-16 10:05:09,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:09,675 INFO L495 AbstractCegarLoop]: Abstraction has 308 states and 397 transitions. [2022-10-16 10:05:09,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 10:05:09,675 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 397 transitions. [2022-10-16 10:05:09,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-10-16 10:05:09,676 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:09,677 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:09,717 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 10:05:09,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:09,890 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:09,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:09,891 INFO L85 PathProgramCache]: Analyzing trace with hash 670536434, now seen corresponding path program 2 times [2022-10-16 10:05:09,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:09,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194313988] [2022-10-16 10:05:09,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:09,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:09,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:10,657 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 265 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:10,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:10,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194313988] [2022-10-16 10:05:10,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194313988] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:10,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197382516] [2022-10-16 10:05:10,658 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 10:05:10,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:10,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:10,660 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 10:05:10,681 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 10:05:10,758 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-10-16 10:05:10,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 10:05:10,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 10:05:10,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:10,802 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 265 trivial. 0 not checked. [2022-10-16 10:05:10,803 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 10:05:10,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197382516] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:05:10,803 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 10:05:10,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [23] total 26 [2022-10-16 10:05:10,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531513329] [2022-10-16 10:05:10,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:05:10,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 10:05:10,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:10,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 10:05:10,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2022-10-16 10:05:10,806 INFO L87 Difference]: Start difference. First operand 308 states and 397 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 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 10:05:10,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:10,915 INFO L93 Difference]: Finished difference Result 440 states and 566 transitions. [2022-10-16 10:05:10,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 10:05:10,916 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 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) Word has length 62 [2022-10-16 10:05:10,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:10,918 INFO L225 Difference]: With dead ends: 440 [2022-10-16 10:05:10,919 INFO L226 Difference]: Without dead ends: 384 [2022-10-16 10:05:10,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=163, Invalid=539, Unknown=0, NotChecked=0, Total=702 [2022-10-16 10:05:10,920 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 20 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:10,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 180 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 10:05:10,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2022-10-16 10:05:10,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 310. [2022-10-16 10:05:10,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 290 states have (on average 1.2724137931034483) internal successors, (369), 292 states have internal predecessors, (369), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-10-16 10:05:10,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 399 transitions. [2022-10-16 10:05:10,990 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 399 transitions. Word has length 62 [2022-10-16 10:05:10,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:10,991 INFO L495 AbstractCegarLoop]: Abstraction has 310 states and 399 transitions. [2022-10-16 10:05:10,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 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 10:05:10,991 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 399 transitions. [2022-10-16 10:05:10,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-10-16 10:05:10,993 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:10,993 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:11,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-10-16 10:05:11,207 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-10-16 10:05:11,207 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:11,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:11,208 INFO L85 PathProgramCache]: Analyzing trace with hash -550895254, now seen corresponding path program 1 times [2022-10-16 10:05:11,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:11,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691964044] [2022-10-16 10:05:11,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:11,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:11,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:11,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-10-16 10:05:11,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:11,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 10:05:11,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:11,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-10-16 10:05:11,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:11,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-10-16 10:05:11,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:11,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-10-16 10:05:11,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:11,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-10-16 10:05:11,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:11,528 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-10-16 10:05:11,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:11,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691964044] [2022-10-16 10:05:11,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691964044] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:11,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981784950] [2022-10-16 10:05:11,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:11,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:11,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:11,560 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 10:05:11,578 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 10:05:11,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:11,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 11 conjunts are in the unsatisfiable core [2022-10-16 10:05:11,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:11,726 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-10-16 10:05:11,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:05:11,884 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-10-16 10:05:11,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981784950] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:05:11,885 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:05:11,885 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-10-16 10:05:11,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889824074] [2022-10-16 10:05:11,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:05:11,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-10-16 10:05:11,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:11,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-10-16 10:05:11,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2022-10-16 10:05:11,887 INFO L87 Difference]: Start difference. First operand 310 states and 399 transitions. Second operand has 24 states, 23 states have (on average 3.5652173913043477) internal successors, (82), 24 states have internal predecessors, (82), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-10-16 10:05:12,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:12,270 INFO L93 Difference]: Finished difference Result 402 states and 526 transitions. [2022-10-16 10:05:12,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-10-16 10:05:12,271 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 3.5652173913043477) internal successors, (82), 24 states have internal predecessors, (82), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 69 [2022-10-16 10:05:12,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:12,274 INFO L225 Difference]: With dead ends: 402 [2022-10-16 10:05:12,274 INFO L226 Difference]: Without dead ends: 401 [2022-10-16 10:05:12,275 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=332, Invalid=790, Unknown=0, NotChecked=0, Total=1122 [2022-10-16 10:05:12,276 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 251 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:12,276 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 279 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 10:05:12,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2022-10-16 10:05:12,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 400. [2022-10-16 10:05:12,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 362 states have (on average 1.2513812154696133) internal successors, (453), 364 states have internal predecessors, (453), 33 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-10-16 10:05:12,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 519 transitions. [2022-10-16 10:05:12,343 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 519 transitions. Word has length 69 [2022-10-16 10:05:12,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:12,344 INFO L495 AbstractCegarLoop]: Abstraction has 400 states and 519 transitions. [2022-10-16 10:05:12,344 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 3.5652173913043477) internal successors, (82), 24 states have internal predecessors, (82), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-10-16 10:05:12,344 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 519 transitions. [2022-10-16 10:05:12,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-10-16 10:05:12,346 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:12,346 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:12,386 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 10:05:12,561 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:12,561 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:12,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:12,562 INFO L85 PathProgramCache]: Analyzing trace with hash 73210118, now seen corresponding path program 1 times [2022-10-16 10:05:12,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:12,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134069210] [2022-10-16 10:05:12,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:12,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:12,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:13,313 INFO L134 CoverageAnalysis]: Checked inductivity of 266 backedges. 0 proven. 265 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 10:05:13,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:13,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134069210] [2022-10-16 10:05:13,314 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134069210] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:13,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524247406] [2022-10-16 10:05:13,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:13,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:13,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:13,315 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 10:05:13,322 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 10:05:13,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:13,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 23 conjunts are in the unsatisfiable core [2022-10-16 10:05:13,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:13,521 INFO L134 CoverageAnalysis]: Checked inductivity of 266 backedges. 0 proven. 265 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 10:05:13,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:05:14,004 INFO L134 CoverageAnalysis]: Checked inductivity of 266 backedges. 0 proven. 265 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 10:05:14,004 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524247406] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:05:14,004 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:05:14,004 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 47 [2022-10-16 10:05:14,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694442851] [2022-10-16 10:05:14,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:05:14,005 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-10-16 10:05:14,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:14,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-10-16 10:05:14,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=599, Invalid=1657, Unknown=0, NotChecked=0, Total=2256 [2022-10-16 10:05:14,008 INFO L87 Difference]: Start difference. First operand 400 states and 519 transitions. Second operand has 48 states, 47 states have (on average 2.7872340425531914) internal successors, (131), 48 states have internal predecessors, (131), 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 10:05:14,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:14,617 INFO L93 Difference]: Finished difference Result 462 states and 604 transitions. [2022-10-16 10:05:14,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-10-16 10:05:14,617 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 47 states have (on average 2.7872340425531914) internal successors, (131), 48 states have internal predecessors, (131), 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) Word has length 70 [2022-10-16 10:05:14,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:14,620 INFO L225 Difference]: With dead ends: 462 [2022-10-16 10:05:14,620 INFO L226 Difference]: Without dead ends: 461 [2022-10-16 10:05:14,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1048 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1382, Invalid=3448, Unknown=0, NotChecked=0, Total=4830 [2022-10-16 10:05:14,623 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 213 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:14,624 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 426 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 10:05:14,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2022-10-16 10:05:14,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 460. [2022-10-16 10:05:14,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 422 states have (on average 1.2440758293838863) internal successors, (525), 424 states have internal predecessors, (525), 33 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-10-16 10:05:14,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 591 transitions. [2022-10-16 10:05:14,688 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 591 transitions. Word has length 70 [2022-10-16 10:05:14,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:14,689 INFO L495 AbstractCegarLoop]: Abstraction has 460 states and 591 transitions. [2022-10-16 10:05:14,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 47 states have (on average 2.7872340425531914) internal successors, (131), 48 states have internal predecessors, (131), 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 10:05:14,689 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 591 transitions. [2022-10-16 10:05:14,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-10-16 10:05:14,691 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:14,691 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 10, 10, 1, 1, 1, 1] [2022-10-16 10:05:14,729 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-10-16 10:05:14,905 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:14,905 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:14,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:14,906 INFO L85 PathProgramCache]: Analyzing trace with hash 1737280274, now seen corresponding path program 2 times [2022-10-16 10:05:14,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:14,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213291901] [2022-10-16 10:05:14,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:14,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:14,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:15,448 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 0 proven. 375 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:15,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:15,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213291901] [2022-10-16 10:05:15,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213291901] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:15,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523645975] [2022-10-16 10:05:15,449 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 10:05:15,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:15,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:15,450 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 10:05:15,452 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 10:05:15,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-10-16 10:05:15,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 10:05:15,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 23 conjunts are in the unsatisfiable core [2022-10-16 10:05:15,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:15,697 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 0 proven. 375 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:15,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:05:16,245 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 0 proven. 375 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:16,246 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523645975] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:05:16,246 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:05:16,246 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 47 [2022-10-16 10:05:16,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183490015] [2022-10-16 10:05:16,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:05:16,248 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-10-16 10:05:16,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:16,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-10-16 10:05:16,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=599, Invalid=1657, Unknown=0, NotChecked=0, Total=2256 [2022-10-16 10:05:16,252 INFO L87 Difference]: Start difference. First operand 460 states and 591 transitions. Second operand has 48 states, 47 states have (on average 3.4893617021276597) internal successors, (164), 48 states have internal predecessors, (164), 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 10:05:18,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:18,442 INFO L93 Difference]: Finished difference Result 6816 states and 8765 transitions. [2022-10-16 10:05:18,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-10-16 10:05:18,443 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 47 states have (on average 3.4893617021276597) internal successors, (164), 48 states have internal predecessors, (164), 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) Word has length 79 [2022-10-16 10:05:18,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:18,481 INFO L225 Difference]: With dead ends: 6816 [2022-10-16 10:05:18,481 INFO L226 Difference]: Without dead ends: 6815 [2022-10-16 10:05:18,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1048 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1382, Invalid=3448, Unknown=0, NotChecked=0, Total=4830 [2022-10-16 10:05:18,487 INFO L413 NwaCegarLoop]: 142 mSDtfsCounter, 1397 mSDsluCounter, 1725 mSDsCounter, 0 mSdLazyCounter, 542 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1485 SdHoareTripleChecker+Valid, 1867 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:18,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1485 Valid, 1867 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 542 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-10-16 10:05:18,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6815 states. [2022-10-16 10:05:18,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6815 to 640. [2022-10-16 10:05:18,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 602 states have (on average 1.2707641196013288) internal successors, (765), 604 states have internal predecessors, (765), 33 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-10-16 10:05:18,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 831 transitions. [2022-10-16 10:05:18,659 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 831 transitions. Word has length 79 [2022-10-16 10:05:18,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:18,660 INFO L495 AbstractCegarLoop]: Abstraction has 640 states and 831 transitions. [2022-10-16 10:05:18,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 47 states have (on average 3.4893617021276597) internal successors, (164), 48 states have internal predecessors, (164), 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 10:05:18,660 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 831 transitions. [2022-10-16 10:05:18,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-10-16 10:05:18,663 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:18,663 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:18,704 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 10:05:18,876 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:18,877 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:18,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:18,878 INFO L85 PathProgramCache]: Analyzing trace with hash 1773481386, now seen corresponding path program 2 times [2022-10-16 10:05:18,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:18,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080390600] [2022-10-16 10:05:18,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:18,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:18,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:19,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-10-16 10:05:19,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:19,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 10:05:19,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:19,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-10-16 10:05:19,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:19,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-10-16 10:05:19,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:19,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-10-16 10:05:19,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:19,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-10-16 10:05:19,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:19,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-10-16 10:05:19,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:19,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-10-16 10:05:19,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:19,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-10-16 10:05:19,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:19,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-10-16 10:05:19,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:19,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-10-16 10:05:19,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:19,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-10-16 10:05:19,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:19,683 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 375 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-10-16 10:05:19,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:19,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080390600] [2022-10-16 10:05:19,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080390600] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:19,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733979734] [2022-10-16 10:05:19,684 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 10:05:19,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:19,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:19,685 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 10:05:19,708 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 10:05:19,803 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-10-16 10:05:19,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 10:05:19,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 13 conjunts are in the unsatisfiable core [2022-10-16 10:05:19,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:20,142 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 505 trivial. 0 not checked. [2022-10-16 10:05:20,142 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 10:05:20,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733979734] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 10:05:20,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 10:05:20,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [23] total 28 [2022-10-16 10:05:20,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324825894] [2022-10-16 10:05:20,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 10:05:20,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 10:05:20,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:20,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 10:05:20,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=591, Unknown=0, NotChecked=0, Total=756 [2022-10-16 10:05:20,147 INFO L87 Difference]: Start difference. First operand 640 states and 831 transitions. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-10-16 10:05:20,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:20,370 INFO L93 Difference]: Finished difference Result 817 states and 1061 transitions. [2022-10-16 10:05:20,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 10:05:20,371 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 135 [2022-10-16 10:05:20,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:20,375 INFO L225 Difference]: With dead ends: 817 [2022-10-16 10:05:20,375 INFO L226 Difference]: Without dead ends: 640 [2022-10-16 10:05:20,377 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=177, Invalid=693, Unknown=0, NotChecked=0, Total=870 [2022-10-16 10:05:20,378 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 84 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:20,380 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 136 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 10:05:20,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2022-10-16 10:05:20,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 640. [2022-10-16 10:05:20,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 602 states have (on average 1.2691029900332227) internal successors, (764), 604 states have internal predecessors, (764), 33 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-10-16 10:05:20,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 830 transitions. [2022-10-16 10:05:20,503 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 830 transitions. Word has length 135 [2022-10-16 10:05:20,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:20,503 INFO L495 AbstractCegarLoop]: Abstraction has 640 states and 830 transitions. [2022-10-16 10:05:20,503 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-10-16 10:05:20,503 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 830 transitions. [2022-10-16 10:05:20,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-10-16 10:05:20,509 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:20,509 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 23, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:20,545 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 10:05:20,723 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,SelfDestructingSolverStorable25 [2022-10-16 10:05:20,724 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:20,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:20,725 INFO L85 PathProgramCache]: Analyzing trace with hash -1745379258, now seen corresponding path program 2 times [2022-10-16 10:05:20,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:20,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728886824] [2022-10-16 10:05:20,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:20,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:20,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:22,935 INFO L134 CoverageAnalysis]: Checked inductivity of 1244 backedges. 0 proven. 1243 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 10:05:22,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:22,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728886824] [2022-10-16 10:05:22,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728886824] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:22,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760095729] [2022-10-16 10:05:22,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 10:05:22,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:22,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:22,937 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 10:05:22,961 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 10:05:23,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-10-16 10:05:23,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 10:05:23,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 47 conjunts are in the unsatisfiable core [2022-10-16 10:05:23,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:23,310 INFO L134 CoverageAnalysis]: Checked inductivity of 1244 backedges. 0 proven. 1243 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 10:05:23,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:05:25,395 INFO L134 CoverageAnalysis]: Checked inductivity of 1244 backedges. 0 proven. 1243 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 10:05:25,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760095729] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:05:25,396 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:05:25,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47, 47] total 95 [2022-10-16 10:05:25,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537677566] [2022-10-16 10:05:25,396 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:05:25,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-10-16 10:05:25,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:25,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-10-16 10:05:25,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2351, Invalid=6769, Unknown=0, NotChecked=0, Total=9120 [2022-10-16 10:05:25,406 INFO L87 Difference]: Start difference. First operand 640 states and 830 transitions. Second operand has 96 states, 95 states have (on average 2.642105263157895) internal successors, (251), 96 states have internal predecessors, (251), 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 10:05:27,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:27,458 INFO L93 Difference]: Finished difference Result 762 states and 999 transitions. [2022-10-16 10:05:27,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-10-16 10:05:27,459 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 95 states have (on average 2.642105263157895) internal successors, (251), 96 states have internal predecessors, (251), 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) Word has length 130 [2022-10-16 10:05:27,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:27,463 INFO L225 Difference]: With dead ends: 762 [2022-10-16 10:05:27,463 INFO L226 Difference]: Without dead ends: 761 [2022-10-16 10:05:27,470 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 211 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4408 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=5642, Invalid=14380, Unknown=0, NotChecked=0, Total=20022 [2022-10-16 10:05:27,471 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 585 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 585 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:27,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [585 Valid, 639 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-16 10:05:27,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2022-10-16 10:05:27,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 760. [2022-10-16 10:05:27,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 760 states, 722 states have (on average 1.257617728531856) internal successors, (908), 724 states have internal predecessors, (908), 33 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-10-16 10:05:27,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 760 states to 760 states and 974 transitions. [2022-10-16 10:05:27,568 INFO L78 Accepts]: Start accepts. Automaton has 760 states and 974 transitions. Word has length 130 [2022-10-16 10:05:27,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:27,569 INFO L495 AbstractCegarLoop]: Abstraction has 760 states and 974 transitions. [2022-10-16 10:05:27,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 95 states have (on average 2.642105263157895) internal successors, (251), 96 states have internal predecessors, (251), 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 10:05:27,569 INFO L276 IsEmpty]: Start isEmpty. Operand 760 states and 974 transitions. [2022-10-16 10:05:27,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-10-16 10:05:27,572 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:27,573 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 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 10:05:27,610 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-10-16 10:05:27,786 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,SelfDestructingSolverStorable26 [2022-10-16 10:05:27,786 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:27,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:27,787 INFO L85 PathProgramCache]: Analyzing trace with hash 1674235607, now seen corresponding path program 1 times [2022-10-16 10:05:27,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:27,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064184838] [2022-10-16 10:05:27,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:27,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:27,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:28,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 10:05:28,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:28,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-10-16 10:05:28,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:28,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 10:05:28,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:28,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-10-16 10:05:28,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:28,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-10-16 10:05:28,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:28,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-10-16 10:05:28,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:28,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-10-16 10:05:28,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:28,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-10-16 10:05:28,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:28,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-10-16 10:05:28,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:28,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-10-16 10:05:28,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:28,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-10-16 10:05:28,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:28,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 10:05:28,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:28,598 INFO L134 CoverageAnalysis]: Checked inductivity of 596 backedges. 0 proven. 375 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2022-10-16 10:05:28,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:28,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064184838] [2022-10-16 10:05:28,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064184838] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:28,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038277273] [2022-10-16 10:05:28,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:28,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:28,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:28,602 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 10:05:28,621 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 10:05:28,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:28,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 23 conjunts are in the unsatisfiable core [2022-10-16 10:05:28,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:28,931 INFO L134 CoverageAnalysis]: Checked inductivity of 596 backedges. 0 proven. 375 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2022-10-16 10:05:28,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:05:29,504 INFO L134 CoverageAnalysis]: Checked inductivity of 596 backedges. 0 proven. 375 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2022-10-16 10:05:29,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038277273] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:05:29,504 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:05:29,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 47 [2022-10-16 10:05:29,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795867741] [2022-10-16 10:05:29,505 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:05:29,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-10-16 10:05:29,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:29,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-10-16 10:05:29,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=599, Invalid=1657, Unknown=0, NotChecked=0, Total=2256 [2022-10-16 10:05:29,508 INFO L87 Difference]: Start difference. First operand 760 states and 974 transitions. Second operand has 48 states, 47 states have (on average 3.425531914893617) internal successors, (161), 48 states have internal predecessors, (161), 24 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-10-16 10:05:30,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:30,622 INFO L93 Difference]: Finished difference Result 942 states and 1227 transitions. [2022-10-16 10:05:30,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-10-16 10:05:30,623 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 47 states have (on average 3.425531914893617) internal successors, (161), 48 states have internal predecessors, (161), 24 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 142 [2022-10-16 10:05:30,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:30,629 INFO L225 Difference]: With dead ends: 942 [2022-10-16 10:05:30,629 INFO L226 Difference]: Without dead ends: 941 [2022-10-16 10:05:30,632 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 283 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1048 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1382, Invalid=3448, Unknown=0, NotChecked=0, Total=4830 [2022-10-16 10:05:30,632 INFO L413 NwaCegarLoop]: 116 mSDtfsCounter, 504 mSDsluCounter, 793 mSDsCounter, 0 mSdLazyCounter, 510 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:30,633 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [547 Valid, 909 Invalid, 580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 510 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-10-16 10:05:30,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 941 states. [2022-10-16 10:05:30,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 941 to 940. [2022-10-16 10:05:30,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 866 states have (on average 1.2424942263279446) internal successors, (1076), 868 states have internal predecessors, (1076), 69 states have call successors, (69), 2 states have call predecessors, (69), 2 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-10-16 10:05:30,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 1214 transitions. [2022-10-16 10:05:30,798 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 1214 transitions. Word has length 142 [2022-10-16 10:05:30,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:30,798 INFO L495 AbstractCegarLoop]: Abstraction has 940 states and 1214 transitions. [2022-10-16 10:05:30,798 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 47 states have (on average 3.425531914893617) internal successors, (161), 48 states have internal predecessors, (161), 24 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-10-16 10:05:30,799 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 1214 transitions. [2022-10-16 10:05:30,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-10-16 10:05:30,802 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:30,802 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 23, 23, 23, 22, 22, 1, 1, 1, 1] [2022-10-16 10:05:30,840 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 10:05:31,017 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,SelfDestructingSolverStorable27 [2022-10-16 10:05:31,018 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:31,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:31,018 INFO L85 PathProgramCache]: Analyzing trace with hash 1185679186, now seen corresponding path program 3 times [2022-10-16 10:05:31,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:31,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435067288] [2022-10-16 10:05:31,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:31,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:31,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:32,711 INFO L134 CoverageAnalysis]: Checked inductivity of 1749 backedges. 0 proven. 1749 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:32,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:32,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435067288] [2022-10-16 10:05:32,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435067288] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:32,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853122895] [2022-10-16 10:05:32,712 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-10-16 10:05:32,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:32,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:32,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 10:05:32,718 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 10:05:33,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 23 check-sat command(s) [2022-10-16 10:05:33,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 10:05:33,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 47 conjunts are in the unsatisfiable core [2022-10-16 10:05:33,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:33,881 INFO L134 CoverageAnalysis]: Checked inductivity of 1749 backedges. 0 proven. 1749 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:33,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:05:36,118 INFO L134 CoverageAnalysis]: Checked inductivity of 1749 backedges. 0 proven. 1749 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:05:36,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853122895] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:05:36,119 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:05:36,119 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47, 47] total 95 [2022-10-16 10:05:36,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312192279] [2022-10-16 10:05:36,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:05:36,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-10-16 10:05:36,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:36,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-10-16 10:05:36,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2351, Invalid=6769, Unknown=0, NotChecked=0, Total=9120 [2022-10-16 10:05:36,123 INFO L87 Difference]: Start difference. First operand 940 states and 1214 transitions. Second operand has 96 states, 95 states have (on average 3.4947368421052634) internal successors, (332), 96 states have internal predecessors, (332), 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 10:05:45,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:05:45,301 INFO L93 Difference]: Finished difference Result 27673 states and 35494 transitions. [2022-10-16 10:05:45,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-10-16 10:05:45,302 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 95 states have (on average 3.4947368421052634) internal successors, (332), 96 states have internal predecessors, (332), 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) Word has length 163 [2022-10-16 10:05:45,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:05:45,418 INFO L225 Difference]: With dead ends: 27673 [2022-10-16 10:05:45,418 INFO L226 Difference]: Without dead ends: 27672 [2022-10-16 10:05:45,429 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 417 GetRequests, 277 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4408 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=5642, Invalid=14380, Unknown=0, NotChecked=0, Total=20022 [2022-10-16 10:05:45,435 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 4698 mSDsluCounter, 3282 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 510 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4878 SdHoareTripleChecker+Valid, 3516 SdHoareTripleChecker+Invalid, 1530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 510 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-10-16 10:05:45,435 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4878 Valid, 3516 Invalid, 1530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [510 Valid, 1020 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-10-16 10:05:45,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27672 states. [2022-10-16 10:05:46,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27672 to 1300. [2022-10-16 10:05:46,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1300 states, 1226 states have (on average 1.269168026101142) internal successors, (1556), 1228 states have internal predecessors, (1556), 69 states have call successors, (69), 2 states have call predecessors, (69), 2 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-10-16 10:05:46,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1300 states to 1300 states and 1694 transitions. [2022-10-16 10:05:46,361 INFO L78 Accepts]: Start accepts. Automaton has 1300 states and 1694 transitions. Word has length 163 [2022-10-16 10:05:46,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:05:46,362 INFO L495 AbstractCegarLoop]: Abstraction has 1300 states and 1694 transitions. [2022-10-16 10:05:46,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 95 states have (on average 3.4947368421052634) internal successors, (332), 96 states have internal predecessors, (332), 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 10:05:46,362 INFO L276 IsEmpty]: Start isEmpty. Operand 1300 states and 1694 transitions. [2022-10-16 10:05:46,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2022-10-16 10:05:46,369 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:05:46,369 INFO L195 NwaCegarLoop]: trace histogram [47, 47, 47, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:05:46,378 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 10:05:46,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:46,576 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:05:46,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:05:46,577 INFO L85 PathProgramCache]: Analyzing trace with hash 1059032774, now seen corresponding path program 3 times [2022-10-16 10:05:46,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:05:46,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675744965] [2022-10-16 10:05:46,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:05:46,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:05:47,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:05:54,792 INFO L134 CoverageAnalysis]: Checked inductivity of 5360 backedges. 0 proven. 5359 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 10:05:54,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:05:54,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675744965] [2022-10-16 10:05:54,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675744965] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:05:54,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113494094] [2022-10-16 10:05:54,793 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-10-16 10:05:54,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:05:54,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:05:54,797 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 10:05:54,798 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 10:05:54,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-10-16 10:05:54,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 10:05:54,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 19 conjunts are in the unsatisfiable core [2022-10-16 10:05:54,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:05:56,368 INFO L134 CoverageAnalysis]: Checked inductivity of 5360 backedges. 91 proven. 139 refuted. 0 times theorem prover too weak. 5130 trivial. 0 not checked. [2022-10-16 10:05:56,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:05:57,957 INFO L134 CoverageAnalysis]: Checked inductivity of 5360 backedges. 0 proven. 230 refuted. 0 times theorem prover too weak. 5130 trivial. 0 not checked. [2022-10-16 10:05:57,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113494094] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:05:57,958 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:05:57,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 11, 11] total 115 [2022-10-16 10:05:57,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924607083] [2022-10-16 10:05:57,959 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:05:57,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 116 states [2022-10-16 10:05:57,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:05:57,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2022-10-16 10:05:57,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2727, Invalid=10613, Unknown=0, NotChecked=0, Total=13340 [2022-10-16 10:05:57,966 INFO L87 Difference]: Start difference. First operand 1300 states and 1694 transitions. Second operand has 116 states, 115 states have (on average 2.626086956521739) internal successors, (302), 116 states have internal predecessors, (302), 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 10:06:48,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:06:48,774 INFO L93 Difference]: Finished difference Result 4363 states and 5656 transitions. [2022-10-16 10:06:48,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 405 states. [2022-10-16 10:06:48,775 INFO L78 Accepts]: Start accepts. Automaton has has 116 states, 115 states have (on average 2.626086956521739) internal successors, (302), 116 states have internal predecessors, (302), 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) Word has length 250 [2022-10-16 10:06:48,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:06:48,788 INFO L225 Difference]: With dead ends: 4363 [2022-10-16 10:06:48,788 INFO L226 Difference]: Without dead ends: 3885 [2022-10-16 10:06:48,812 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 998 GetRequests, 484 SyntacticMatches, 0 SemanticMatches, 514 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95713 ImplicationChecksByTransitivity, 50.6s TimeCoverageRelationStatistics Valid=54057, Invalid=211683, Unknown=0, NotChecked=0, Total=265740 [2022-10-16 10:06:48,813 INFO L413 NwaCegarLoop]: 91 mSDtfsCounter, 6699 mSDsluCounter, 1484 mSDsCounter, 0 mSdLazyCounter, 1310 mSolverCounterSat, 1219 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6707 SdHoareTripleChecker+Valid, 1575 SdHoareTripleChecker+Invalid, 2529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1219 IncrementalHoareTripleChecker+Valid, 1310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-10-16 10:06:48,814 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6707 Valid, 1575 Invalid, 2529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1219 Valid, 1310 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-10-16 10:06:48,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3885 states. [2022-10-16 10:06:49,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3885 to 1311. [2022-10-16 10:06:49,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1311 states, 1237 states have (on average 1.269199676637025) internal successors, (1570), 1239 states have internal predecessors, (1570), 69 states have call successors, (69), 2 states have call predecessors, (69), 2 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-10-16 10:06:49,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1311 states to 1311 states and 1708 transitions. [2022-10-16 10:06:49,241 INFO L78 Accepts]: Start accepts. Automaton has 1311 states and 1708 transitions. Word has length 250 [2022-10-16 10:06:49,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:06:49,241 INFO L495 AbstractCegarLoop]: Abstraction has 1311 states and 1708 transitions. [2022-10-16 10:06:49,242 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 116 states, 115 states have (on average 2.626086956521739) internal successors, (302), 116 states have internal predecessors, (302), 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 10:06:49,242 INFO L276 IsEmpty]: Start isEmpty. Operand 1311 states and 1708 transitions. [2022-10-16 10:06:49,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2022-10-16 10:06:49,249 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:06:49,249 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 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 10:06:49,288 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 10:06:49,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:06:49,465 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 10:06:49,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:06:49,466 INFO L85 PathProgramCache]: Analyzing trace with hash 1065011415, now seen corresponding path program 2 times [2022-10-16 10:06:49,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:06:49,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564354351] [2022-10-16 10:06:49,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:06:49,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:06:49,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 10:06:51,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-10-16 10:06:51,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 10:06:51,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-10-16 10:06:51,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-10-16 10:06:51,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-10-16 10:06:51,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-10-16 10:06:51,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-10-16 10:06:51,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-10-16 10:06:51,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-10-16 10:06:51,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-10-16 10:06:51,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 10:06:51,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-10-16 10:06:51,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 10:06:51,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-10-16 10:06:51,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-10-16 10:06:51,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-10-16 10:06:51,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-10-16 10:06:51,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-10-16 10:06:51,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-10-16 10:06:51,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-10-16 10:06:51,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-10-16 10:06:51,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-10-16 10:06:51,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:51,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-10-16 10:06:51,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:06:52,000 INFO L134 CoverageAnalysis]: Checked inductivity of 2762 backedges. 0 proven. 1749 refuted. 0 times theorem prover too weak. 1013 trivial. 0 not checked. [2022-10-16 10:06:52,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:06:52,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564354351] [2022-10-16 10:06:52,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564354351] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:06:52,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364794205] [2022-10-16 10:06:52,001 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 10:06:52,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:06:52,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:06:52,007 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 10:06:52,031 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 10:06:52,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-10-16 10:06:52,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 10:06:52,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 961 conjuncts, 47 conjunts are in the unsatisfiable core [2022-10-16 10:06:52,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:06:52,540 INFO L134 CoverageAnalysis]: Checked inductivity of 2762 backedges. 0 proven. 1749 refuted. 0 times theorem prover too weak. 1013 trivial. 0 not checked. [2022-10-16 10:06:52,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:06:54,767 INFO L134 CoverageAnalysis]: Checked inductivity of 2762 backedges. 0 proven. 1749 refuted. 0 times theorem prover too weak. 1013 trivial. 0 not checked. [2022-10-16 10:06:54,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364794205] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:06:54,768 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:06:54,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47, 47] total 95 [2022-10-16 10:06:54,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681365393] [2022-10-16 10:06:54,768 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:06:54,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-10-16 10:06:54,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:06:54,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-10-16 10:06:54,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2351, Invalid=6769, Unknown=0, NotChecked=0, Total=9120 [2022-10-16 10:06:54,773 INFO L87 Difference]: Start difference. First operand 1311 states and 1708 transitions. Second operand has 96 states, 95 states have (on average 3.210526315789474) internal successors, (305), 96 states have internal predecessors, (305), 48 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2022-10-16 10:06:58,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:06:58,088 INFO L93 Difference]: Finished difference Result 1673 states and 2213 transitions. [2022-10-16 10:06:58,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-10-16 10:06:58,088 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 95 states have (on average 3.210526315789474) internal successors, (305), 96 states have internal predecessors, (305), 48 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) Word has length 274 [2022-10-16 10:06:58,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:06:58,094 INFO L225 Difference]: With dead ends: 1673 [2022-10-16 10:06:58,095 INFO L226 Difference]: Without dead ends: 1672 [2022-10-16 10:06:58,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 687 GetRequests, 547 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4408 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=5642, Invalid=14380, Unknown=0, NotChecked=0, Total=20022 [2022-10-16 10:06:58,098 INFO L413 NwaCegarLoop]: 188 mSDtfsCounter, 1475 mSDsluCounter, 1108 mSDsCounter, 0 mSdLazyCounter, 1072 mSolverCounterSat, 220 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1566 SdHoareTripleChecker+Valid, 1296 SdHoareTripleChecker+Invalid, 1292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 220 IncrementalHoareTripleChecker+Valid, 1072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-10-16 10:06:58,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1566 Valid, 1296 Invalid, 1292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [220 Valid, 1072 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-10-16 10:06:58,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1672 states. [2022-10-16 10:06:58,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1672 to 1671. [2022-10-16 10:06:58,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1671 states, 1525 states have (on average 1.2498360655737706) internal successors, (1906), 1527 states have internal predecessors, (1906), 141 states have call successors, (141), 2 states have call predecessors, (141), 2 states have return successors, (141), 141 states have call predecessors, (141), 141 states have call successors, (141) [2022-10-16 10:06:58,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1671 states to 1671 states and 2188 transitions. [2022-10-16 10:06:58,551 INFO L78 Accepts]: Start accepts. Automaton has 1671 states and 2188 transitions. Word has length 274 [2022-10-16 10:06:58,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:06:58,552 INFO L495 AbstractCegarLoop]: Abstraction has 1671 states and 2188 transitions. [2022-10-16 10:06:58,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 95 states have (on average 3.210526315789474) internal successors, (305), 96 states have internal predecessors, (305), 48 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2022-10-16 10:06:58,553 INFO L276 IsEmpty]: Start isEmpty. Operand 1671 states and 2188 transitions. [2022-10-16 10:06:58,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2022-10-16 10:06:58,559 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:06:58,559 INFO L195 NwaCegarLoop]: trace histogram [49, 49, 49, 48, 48, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 10:06:58,595 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 10:06:58,773 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,SelfDestructingSolverStorable30 [2022-10-16 10:06:58,774 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:06:58,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:06:58,774 INFO L85 PathProgramCache]: Analyzing trace with hash -1739100367, now seen corresponding path program 1 times [2022-10-16 10:06:58,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:06:58,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805874665] [2022-10-16 10:06:58,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:06:58,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:06:59,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:07:06,305 INFO L134 CoverageAnalysis]: Checked inductivity of 5837 backedges. 0 proven. 5832 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-16 10:07:06,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:07:06,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805874665] [2022-10-16 10:07:06,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805874665] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:07:06,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731406703] [2022-10-16 10:07:06,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:07:06,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:07:06,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:07:06,307 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 10:07:06,308 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 10:07:06,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:07:06,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 846 conjuncts, 99 conjunts are in the unsatisfiable core [2022-10-16 10:07:06,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:07:06,944 INFO L134 CoverageAnalysis]: Checked inductivity of 5837 backedges. 0 proven. 5832 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-16 10:07:06,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:07:16,213 INFO L134 CoverageAnalysis]: Checked inductivity of 5837 backedges. 0 proven. 5832 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-16 10:07:16,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731406703] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:07:16,214 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:07:16,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 99, 99] total 199 [2022-10-16 10:07:16,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834999423] [2022-10-16 10:07:16,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:07:16,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 200 states [2022-10-16 10:07:16,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:07:16,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 200 interpolants. [2022-10-16 10:07:16,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10099, Invalid=29701, Unknown=0, NotChecked=0, Total=39800 [2022-10-16 10:07:16,225 INFO L87 Difference]: Start difference. First operand 1671 states and 2188 transitions. Second operand has 200 states, 199 states have (on average 2.562814070351759) internal successors, (510), 200 states have internal predecessors, (510), 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 10:07:25,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 10:07:25,507 INFO L93 Difference]: Finished difference Result 1923 states and 2539 transitions. [2022-10-16 10:07:25,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 199 states. [2022-10-16 10:07:25,508 INFO L78 Accepts]: Start accepts. Automaton has has 200 states, 199 states have (on average 2.562814070351759) internal successors, (510), 200 states have internal predecessors, (510), 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) Word has length 263 [2022-10-16 10:07:25,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 10:07:25,513 INFO L225 Difference]: With dead ends: 1923 [2022-10-16 10:07:25,513 INFO L226 Difference]: Without dead ends: 1922 [2022-10-16 10:07:25,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 721 GetRequests, 425 SyntacticMatches, 0 SemanticMatches, 296 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19592 ImplicationChecksByTransitivity, 18.5s TimeCoverageRelationStatistics Valid=24752, Invalid=63754, Unknown=0, NotChecked=0, Total=88506 [2022-10-16 10:07:25,522 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 1695 mSDsluCounter, 739 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1695 SdHoareTripleChecker+Valid, 796 SdHoareTripleChecker+Invalid, 676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-10-16 10:07:25,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1695 Valid, 796 Invalid, 676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 620 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-10-16 10:07:25,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1922 states. [2022-10-16 10:07:26,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1922 to 1921. [2022-10-16 10:07:26,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1921 states, 1775 states have (on average 1.2428169014084507) internal successors, (2206), 1777 states have internal predecessors, (2206), 141 states have call successors, (141), 2 states have call predecessors, (141), 2 states have return successors, (141), 141 states have call predecessors, (141), 141 states have call successors, (141) [2022-10-16 10:07:26,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1921 states to 1921 states and 2488 transitions. [2022-10-16 10:07:26,108 INFO L78 Accepts]: Start accepts. Automaton has 1921 states and 2488 transitions. Word has length 263 [2022-10-16 10:07:26,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 10:07:26,108 INFO L495 AbstractCegarLoop]: Abstraction has 1921 states and 2488 transitions. [2022-10-16 10:07:26,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 200 states, 199 states have (on average 2.562814070351759) internal successors, (510), 200 states have internal predecessors, (510), 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 10:07:26,109 INFO L276 IsEmpty]: Start isEmpty. Operand 1921 states and 2488 transitions. [2022-10-16 10:07:26,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2022-10-16 10:07:26,119 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 10:07:26,119 INFO L195 NwaCegarLoop]: trace histogram [47, 47, 47, 47, 47, 46, 46, 1, 1, 1, 1] [2022-10-16 10:07:26,155 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 10:07:26,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-10-16 10:07:26,335 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 10:07:26,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 10:07:26,336 INFO L85 PathProgramCache]: Analyzing trace with hash 659202002, now seen corresponding path program 4 times [2022-10-16 10:07:26,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 10:07:26,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384983636] [2022-10-16 10:07:26,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 10:07:26,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 10:07:26,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 10:07:32,400 INFO L134 CoverageAnalysis]: Checked inductivity of 7521 backedges. 0 proven. 7521 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:07:32,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 10:07:32,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384983636] [2022-10-16 10:07:32,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384983636] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 10:07:32,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070634860] [2022-10-16 10:07:32,401 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-10-16 10:07:32,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 10:07:32,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 10:07:32,403 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 10:07:32,431 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 10:07:32,639 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-10-16 10:07:32,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 10:07:32,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 823 conjuncts, 95 conjunts are in the unsatisfiable core [2022-10-16 10:07:32,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 10:07:33,107 INFO L134 CoverageAnalysis]: Checked inductivity of 7521 backedges. 0 proven. 7521 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:07:33,107 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 10:07:41,718 INFO L134 CoverageAnalysis]: Checked inductivity of 7521 backedges. 0 proven. 7521 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 10:07:41,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070634860] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 10:07:41,719 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 10:07:41,719 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 95, 95] total 191 [2022-10-16 10:07:41,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903957913] [2022-10-16 10:07:41,719 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 10:07:41,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 192 states [2022-10-16 10:07:41,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 10:07:41,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2022-10-16 10:07:41,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9311, Invalid=27361, Unknown=0, NotChecked=0, Total=36672 [2022-10-16 10:07:41,730 INFO L87 Difference]: Start difference. First operand 1921 states and 2488 transitions. Second operand has 192 states, 191 states have (on average 3.4973821989528795) internal successors, (668), 192 states have internal predecessors, (668), 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)