/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCTransformed.xml -s ../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf -i ../../../trunk/examples/svcomp/loop-invgen/fragtest_simple.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-5d317bd [2022-03-18 17:14:41,831 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-18 17:14:41,833 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-18 17:14:41,875 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-18 17:14:41,875 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-18 17:14:41,876 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-18 17:14:41,879 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-18 17:14:41,881 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-18 17:14:41,882 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-18 17:14:41,886 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-18 17:14:41,887 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-18 17:14:41,888 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-18 17:14:41,888 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-18 17:14:41,890 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-18 17:14:41,891 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-18 17:14:41,896 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-18 17:14:41,897 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-18 17:14:41,897 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-18 17:14:41,899 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-18 17:14:41,904 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-18 17:14:41,906 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-18 17:14:41,907 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-18 17:14:41,907 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-18 17:14:41,908 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-18 17:14:41,909 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-18 17:14:41,915 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-18 17:14:41,915 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-18 17:14:41,916 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-18 17:14:41,916 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-18 17:14:41,917 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-18 17:14:41,918 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-18 17:14:41,918 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-18 17:14:41,920 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-18 17:14:41,920 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-18 17:14:41,921 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-18 17:14:41,921 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-18 17:14:41,921 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-18 17:14:41,922 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-18 17:14:41,922 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-18 17:14:41,922 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-18 17:14:41,923 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-18 17:14:41,924 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-18 17:14:41,925 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2022-03-18 17:14:41,934 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-18 17:14:41,935 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-18 17:14:41,937 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-18 17:14:41,937 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-18 17:14:41,937 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-18 17:14:41,937 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-18 17:14:41,937 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-18 17:14:41,937 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-18 17:14:41,937 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-18 17:14:41,938 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-18 17:14:41,938 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-18 17:14:41,938 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-18 17:14:41,938 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-18 17:14:41,938 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-18 17:14:41,939 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-18 17:14:41,939 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-18 17:14:41,939 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-18 17:14:41,939 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-18 17:14:41,939 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-18 17:14:41,939 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-18 17:14:41,939 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-18 17:14:41,940 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-03-18 17:14:41,940 INFO L138 SettingsManager]: * TransformationType=LOOP_ACCELERATION_JORDAN 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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-03-18 17:14:42,114 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-18 17:14:42,140 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-18 17:14:42,145 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-18 17:14:42,145 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-18 17:14:42,146 INFO L275 PluginConnector]: CDTParser initialized [2022-03-18 17:14:42,147 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-invgen/fragtest_simple.i [2022-03-18 17:14:42,199 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f1d280da7/5f8c7da0244646098150d11711ae63f6/FLAG0d539655f [2022-03-18 17:14:42,515 INFO L306 CDTParser]: Found 1 translation units. [2022-03-18 17:14:42,516 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i [2022-03-18 17:14:42,524 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f1d280da7/5f8c7da0244646098150d11711ae63f6/FLAG0d539655f [2022-03-18 17:14:42,935 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f1d280da7/5f8c7da0244646098150d11711ae63f6 [2022-03-18 17:14:42,937 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-18 17:14:42,938 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-18 17:14:42,939 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-18 17:14:42,939 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-18 17:14:42,942 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-18 17:14:42,942 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.03 05:14:42" (1/1) ... [2022-03-18 17:14:42,943 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@16e9bb1f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 05:14:42, skipping insertion in model container [2022-03-18 17:14:42,943 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.03 05:14:42" (1/1) ... [2022-03-18 17:14:42,949 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-18 17:14:42,960 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-18 17:14:43,101 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i[893,906] [2022-03-18 17:14:43,111 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-18 17:14:43,117 INFO L203 MainTranslator]: Completed pre-run [2022-03-18 17:14:43,127 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i[893,906] [2022-03-18 17:14:43,131 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-18 17:14:43,140 INFO L208 MainTranslator]: Completed translation [2022-03-18 17:14:43,140 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 05:14:43 WrapperNode [2022-03-18 17:14:43,140 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-18 17:14:43,141 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-18 17:14:43,141 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-18 17:14:43,141 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-18 17:14:43,150 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 05:14:43" (1/1) ... [2022-03-18 17:14:43,150 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 05:14:43" (1/1) ... [2022-03-18 17:14:43,155 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 05:14:43" (1/1) ... [2022-03-18 17:14:43,155 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 05:14:43" (1/1) ... [2022-03-18 17:14:43,158 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 05:14:43" (1/1) ... [2022-03-18 17:14:43,162 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 05:14:43" (1/1) ... [2022-03-18 17:14:43,163 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 05:14:43" (1/1) ... [2022-03-18 17:14:43,166 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-18 17:14:43,167 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-18 17:14:43,167 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-18 17:14:43,167 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-18 17:14:43,172 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 05:14:43" (1/1) ... [2022-03-18 17:14:43,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-18 17:14:43,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:14:43,197 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-03-18 17:14:43,198 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-03-18 17:14:43,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-18 17:14:43,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-18 17:14:43,228 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-18 17:14:43,228 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-03-18 17:14:43,228 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-03-18 17:14:43,228 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-18 17:14:43,228 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-18 17:14:43,228 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-18 17:14:43,228 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2022-03-18 17:14:43,229 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2022-03-18 17:14:43,229 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-18 17:14:43,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-18 17:14:43,229 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-03-18 17:14:43,230 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-03-18 17:14:43,230 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-18 17:14:43,230 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-18 17:14:43,230 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-18 17:14:43,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-18 17:14:43,230 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-18 17:14:43,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-18 17:14:43,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-18 17:14:43,231 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-18 17:14:43,278 INFO L234 CfgBuilder]: Building ICFG [2022-03-18 17:14:43,280 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-18 17:14:43,377 INFO L275 CfgBuilder]: Performing block encoding [2022-03-18 17:14:43,381 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-18 17:14:43,382 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-03-18 17:14:43,383 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.03 05:14:43 BoogieIcfgContainer [2022-03-18 17:14:43,383 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-18 17:14:43,384 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-03-18 17:14:43,384 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-03-18 17:14:43,385 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-03-18 17:14:43,402 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.03 05:14:43" (1/1) ... [2022-03-18 17:14:43,431 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 18.03 05:14:43 BasicIcfg [2022-03-18 17:14:43,432 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-03-18 17:14:43,433 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-18 17:14:43,433 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-18 17:14:43,449 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-18 17:14:43,450 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.03 05:14:42" (1/4) ... [2022-03-18 17:14:43,450 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54843f55 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.03 05:14:43, skipping insertion in model container [2022-03-18 17:14:43,450 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 05:14:43" (2/4) ... [2022-03-18 17:14:43,451 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54843f55 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.03 05:14:43, skipping insertion in model container [2022-03-18 17:14:43,451 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.03 05:14:43" (3/4) ... [2022-03-18 17:14:43,451 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54843f55 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.03 05:14:43, skipping insertion in model container [2022-03-18 17:14:43,451 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 18.03 05:14:43" (4/4) ... [2022-03-18 17:14:43,452 INFO L111 eAbstractionObserver]: Analyzing ICFG fragtest_simple.iJordan [2022-03-18 17:14:43,456 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2022-03-18 17:14:43,456 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-18 17:14:43,501 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-18 17:14:43,506 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=ForwardPredicates, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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 [2022-03-18 17:14:43,507 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-18 17:14:43,517 INFO L276 IsEmpty]: Start isEmpty. Operand has 28 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-03-18 17:14:43,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-03-18 17:14:43,529 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:43,529 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:43,529 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:43,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:43,533 INFO L85 PathProgramCache]: Analyzing trace with hash -315946225, now seen corresponding path program 1 times [2022-03-18 17:14:43,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:43,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68668613] [2022-03-18 17:14:43,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:43,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:43,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:43,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:43,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:43,662 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-18 17:14:43,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:43,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68668613] [2022-03-18 17:14:43,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68668613] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 17:14:43,664 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 17:14:43,664 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-18 17:14:43,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232049416] [2022-03-18 17:14:43,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 17:14:43,669 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-18 17:14:43,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:14:43,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-18 17:14:43,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-18 17:14:43,697 INFO L87 Difference]: Start difference. First operand has 28 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-18 17:14:43,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:14:43,737 INFO L93 Difference]: Finished difference Result 28 states and 31 transitions. [2022-03-18 17:14:43,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-18 17:14:43,740 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2022-03-18 17:14:43,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:14:43,745 INFO L225 Difference]: With dead ends: 28 [2022-03-18 17:14:43,745 INFO L226 Difference]: Without dead ends: 23 [2022-03-18 17:14:43,747 INFO L911 BasicCegarLoop]: 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-03-18 17:14:43,756 INFO L912 BasicCegarLoop]: 30 mSDtfsCounter, 22 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-18 17:14:43,757 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 33 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-18 17:14:43,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-03-18 17:14:43,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2022-03-18 17:14:43,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 17 states have internal predecessors, (21), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-03-18 17:14:43,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2022-03-18 17:14:43,787 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 16 [2022-03-18 17:14:43,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:14:43,787 INFO L478 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2022-03-18 17:14:43,788 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-18 17:14:43,788 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2022-03-18 17:14:43,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-18 17:14:43,789 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:43,789 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:43,789 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-18 17:14:43,789 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:43,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:43,792 INFO L85 PathProgramCache]: Analyzing trace with hash -756014827, now seen corresponding path program 1 times [2022-03-18 17:14:43,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:43,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333929027] [2022-03-18 17:14:43,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:43,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:43,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:43,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:43,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:43,923 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-18 17:14:43,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:43,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333929027] [2022-03-18 17:14:43,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333929027] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 17:14:43,924 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 17:14:43,924 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-18 17:14:43,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859228771] [2022-03-18 17:14:43,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 17:14:43,926 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-18 17:14:43,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:14:43,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-18 17:14:43,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-18 17:14:43,927 INFO L87 Difference]: Start difference. First operand 23 states and 26 transitions. Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-18 17:14:44,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:14:44,014 INFO L93 Difference]: Finished difference Result 30 states and 33 transitions. [2022-03-18 17:14:44,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-18 17:14:44,015 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2022-03-18 17:14:44,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:14:44,016 INFO L225 Difference]: With dead ends: 30 [2022-03-18 17:14:44,016 INFO L226 Difference]: Without dead ends: 30 [2022-03-18 17:14:44,016 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-03-18 17:14:44,018 INFO L912 BasicCegarLoop]: 21 mSDtfsCounter, 30 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-18 17:14:44,018 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 38 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-18 17:14:44,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2022-03-18 17:14:44,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 29. [2022-03-18 17:14:44,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 22 states have internal predecessors, (25), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-03-18 17:14:44,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2022-03-18 17:14:44,024 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 18 [2022-03-18 17:14:44,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:14:44,024 INFO L478 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2022-03-18 17:14:44,024 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-18 17:14:44,025 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2022-03-18 17:14:44,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-18 17:14:44,025 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:44,025 INFO L500 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:44,026 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-18 17:14:44,026 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:44,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:44,027 INFO L85 PathProgramCache]: Analyzing trace with hash -323876183, now seen corresponding path program 1 times [2022-03-18 17:14:44,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:44,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726171283] [2022-03-18 17:14:44,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:44,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:44,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:44,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:44,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:44,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-03-18 17:14:44,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:44,102 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-18 17:14:44,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:44,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726171283] [2022-03-18 17:14:44,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726171283] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 17:14:44,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 17:14:44,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-18 17:14:44,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478998801] [2022-03-18 17:14:44,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 17:14:44,104 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-18 17:14:44,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:14:44,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-18 17:14:44,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-18 17:14:44,105 INFO L87 Difference]: Start difference. First operand 29 states and 32 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-03-18 17:14:44,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:14:44,190 INFO L93 Difference]: Finished difference Result 40 states and 46 transitions. [2022-03-18 17:14:44,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-18 17:14:44,190 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2022-03-18 17:14:44,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:14:44,193 INFO L225 Difference]: With dead ends: 40 [2022-03-18 17:14:44,193 INFO L226 Difference]: Without dead ends: 35 [2022-03-18 17:14:44,193 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-03-18 17:14:44,194 INFO L912 BasicCegarLoop]: 17 mSDtfsCounter, 34 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-18 17:14:44,195 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 34 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-18 17:14:44,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-03-18 17:14:44,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2022-03-18 17:14:44,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 23 states have (on average 1.173913043478261) internal successors, (27), 24 states have internal predecessors, (27), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-03-18 17:14:44,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 34 transitions. [2022-03-18 17:14:44,201 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 34 transitions. Word has length 26 [2022-03-18 17:14:44,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:14:44,201 INFO L478 AbstractCegarLoop]: Abstraction has 31 states and 34 transitions. [2022-03-18 17:14:44,201 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-03-18 17:14:44,202 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 34 transitions. [2022-03-18 17:14:44,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-18 17:14:44,202 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:44,202 INFO L500 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:44,203 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-18 17:14:44,203 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:44,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:44,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1972665292, now seen corresponding path program 1 times [2022-03-18 17:14:44,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:44,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732343023] [2022-03-18 17:14:44,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:44,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:44,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:44,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:44,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:44,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-18 17:14:44,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:44,292 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-18 17:14:44,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:44,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732343023] [2022-03-18 17:14:44,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732343023] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:14:44,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7465340] [2022-03-18 17:14:44,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:44,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:44,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:14:44,295 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-03-18 17:14:44,323 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-03-18 17:14:44,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:44,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-18 17:14:44,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:14:44,546 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-18 17:14:44,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:14:44,637 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-18 17:14:44,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7465340] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:14:44,638 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:14:44,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 14 [2022-03-18 17:14:44,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364007247] [2022-03-18 17:14:44,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:14:44,640 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-18 17:14:44,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:14:44,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-18 17:14:44,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-03-18 17:14:44,644 INFO L87 Difference]: Start difference. First operand 31 states and 34 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 12 states have internal predecessors, (43), 6 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-18 17:14:44,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:14:44,948 INFO L93 Difference]: Finished difference Result 55 states and 63 transitions. [2022-03-18 17:14:44,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-18 17:14:44,949 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 12 states have internal predecessors, (43), 6 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 28 [2022-03-18 17:14:44,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:14:44,952 INFO L225 Difference]: With dead ends: 55 [2022-03-18 17:14:44,952 INFO L226 Difference]: Without dead ends: 50 [2022-03-18 17:14:44,953 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2022-03-18 17:14:44,959 INFO L912 BasicCegarLoop]: 16 mSDtfsCounter, 78 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-18 17:14:44,959 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 63 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-18 17:14:44,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-03-18 17:14:44,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 41. [2022-03-18 17:14:44,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 32 states have internal predecessors, (35), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-18 17:14:44,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 44 transitions. [2022-03-18 17:14:44,972 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 44 transitions. Word has length 28 [2022-03-18 17:14:44,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:14:44,972 INFO L478 AbstractCegarLoop]: Abstraction has 41 states and 44 transitions. [2022-03-18 17:14:44,973 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 12 states have internal predecessors, (43), 6 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-18 17:14:44,973 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 44 transitions. [2022-03-18 17:14:44,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-18 17:14:44,974 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:44,974 INFO L500 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:44,994 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-03-18 17:14:45,182 WARN L460 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-03-18 17:14:45,183 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:45,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:45,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1540710339, now seen corresponding path program 2 times [2022-03-18 17:14:45,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:45,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824539427] [2022-03-18 17:14:45,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:45,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:45,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:45,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:45,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:45,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 17:14:45,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:45,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-18 17:14:45,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:45,282 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-18 17:14:45,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:45,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824539427] [2022-03-18 17:14:45,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824539427] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:14:45,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526876218] [2022-03-18 17:14:45,282 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-18 17:14:45,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:45,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:14:45,284 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-03-18 17:14:45,289 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-03-18 17:14:45,339 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-18 17:14:45,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:14:45,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-18 17:14:45,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:14:45,481 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-18 17:14:45,481 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:14:45,565 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-18 17:14:45,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526876218] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:14:45,566 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:14:45,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 14 [2022-03-18 17:14:45,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188989216] [2022-03-18 17:14:45,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:14:45,568 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-18 17:14:45,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:14:45,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-18 17:14:45,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-03-18 17:14:45,569 INFO L87 Difference]: Start difference. First operand 41 states and 44 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 12 states have internal predecessors, (49), 7 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-03-18 17:14:45,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:14:45,865 INFO L93 Difference]: Finished difference Result 73 states and 84 transitions. [2022-03-18 17:14:45,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-18 17:14:45,865 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 12 states have internal predecessors, (49), 7 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 38 [2022-03-18 17:14:45,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:14:45,867 INFO L225 Difference]: With dead ends: 73 [2022-03-18 17:14:45,867 INFO L226 Difference]: Without dead ends: 64 [2022-03-18 17:14:45,867 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=143, Invalid=559, Unknown=0, NotChecked=0, Total=702 [2022-03-18 17:14:45,868 INFO L912 BasicCegarLoop]: 18 mSDtfsCounter, 93 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-18 17:14:45,868 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 55 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-18 17:14:45,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-03-18 17:14:45,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 51. [2022-03-18 17:14:45,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 39 states have (on average 1.1025641025641026) internal successors, (43), 40 states have internal predecessors, (43), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-03-18 17:14:45,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 54 transitions. [2022-03-18 17:14:45,874 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 54 transitions. Word has length 38 [2022-03-18 17:14:45,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:14:45,874 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 54 transitions. [2022-03-18 17:14:45,874 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 12 states have internal predecessors, (49), 7 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-03-18 17:14:45,874 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 54 transitions. [2022-03-18 17:14:45,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-03-18 17:14:45,875 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:45,875 INFO L500 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:45,901 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-03-18 17:14:46,099 WARN L460 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-03-18 17:14:46,099 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:46,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:46,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1691992838, now seen corresponding path program 3 times [2022-03-18 17:14:46,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:46,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751941762] [2022-03-18 17:14:46,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:46,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:46,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:46,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:46,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:46,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-18 17:14:46,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:46,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-18 17:14:46,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:46,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-18 17:14:46,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:46,208 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-18 17:14:46,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:46,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751941762] [2022-03-18 17:14:46,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751941762] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:14:46,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872305718] [2022-03-18 17:14:46,209 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-18 17:14:46,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:46,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:14:46,210 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-03-18 17:14:46,221 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-03-18 17:14:46,261 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-18 17:14:46,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:14:46,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-18 17:14:46,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:14:46,409 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-18 17:14:46,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:14:46,532 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-18 17:14:46,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872305718] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:14:46,532 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:14:46,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 17 [2022-03-18 17:14:46,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565288902] [2022-03-18 17:14:46,532 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:14:46,533 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-18 17:14:46,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:14:46,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-18 17:14:46,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-18 17:14:46,534 INFO L87 Difference]: Start difference. First operand 51 states and 54 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-18 17:14:46,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:14:46,973 INFO L93 Difference]: Finished difference Result 91 states and 105 transitions. [2022-03-18 17:14:46,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-18 17:14:46,974 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 48 [2022-03-18 17:14:46,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:14:46,975 INFO L225 Difference]: With dead ends: 91 [2022-03-18 17:14:46,975 INFO L226 Difference]: Without dead ends: 78 [2022-03-18 17:14:46,976 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=219, Invalid=903, Unknown=0, NotChecked=0, Total=1122 [2022-03-18 17:14:46,976 INFO L912 BasicCegarLoop]: 21 mSDtfsCounter, 100 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-18 17:14:46,976 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 88 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-18 17:14:46,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-03-18 17:14:46,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 61. [2022-03-18 17:14:46,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 47 states have (on average 1.0851063829787233) internal successors, (51), 48 states have internal predecessors, (51), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-03-18 17:14:46,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 64 transitions. [2022-03-18 17:14:46,982 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 64 transitions. Word has length 48 [2022-03-18 17:14:46,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:14:46,982 INFO L478 AbstractCegarLoop]: Abstraction has 61 states and 64 transitions. [2022-03-18 17:14:46,982 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-18 17:14:46,983 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 64 transitions. [2022-03-18 17:14:46,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-18 17:14:46,983 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:46,983 INFO L500 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:47,001 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-03-18 17:14:47,191 WARN L460 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-03-18 17:14:47,191 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:47,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:47,192 INFO L85 PathProgramCache]: Analyzing trace with hash -445742223, now seen corresponding path program 4 times [2022-03-18 17:14:47,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:47,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292697303] [2022-03-18 17:14:47,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:47,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:47,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:47,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:47,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:47,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-18 17:14:47,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:47,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-18 17:14:47,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:47,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-18 17:14:47,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:47,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-18 17:14:47,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:47,320 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 31 proven. 29 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-18 17:14:47,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:47,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292697303] [2022-03-18 17:14:47,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292697303] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:14:47,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153754726] [2022-03-18 17:14:47,320 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-18 17:14:47,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:47,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:14:47,322 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-03-18 17:14:47,323 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-03-18 17:14:47,365 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-18 17:14:47,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:14:47,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-18 17:14:47,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:14:47,518 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-18 17:14:47,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:14:47,638 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-18 17:14:47,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153754726] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:14:47,638 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:14:47,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 20 [2022-03-18 17:14:47,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422135193] [2022-03-18 17:14:47,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:14:47,639 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-18 17:14:47,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:14:47,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-18 17:14:47,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-03-18 17:14:47,640 INFO L87 Difference]: Start difference. First operand 61 states and 64 transitions. Second operand has 20 states, 20 states have (on average 3.45) internal successors, (69), 18 states have internal predecessors, (69), 11 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-18 17:14:48,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:14:48,138 INFO L93 Difference]: Finished difference Result 109 states and 126 transitions. [2022-03-18 17:14:48,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-18 17:14:48,138 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 18 states have internal predecessors, (69), 11 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 58 [2022-03-18 17:14:48,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:14:48,139 INFO L225 Difference]: With dead ends: 109 [2022-03-18 17:14:48,139 INFO L226 Difference]: Without dead ends: 92 [2022-03-18 17:14:48,140 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=311, Invalid=1329, Unknown=0, NotChecked=0, Total=1640 [2022-03-18 17:14:48,141 INFO L912 BasicCegarLoop]: 24 mSDtfsCounter, 131 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-18 17:14:48,141 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 71 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-18 17:14:48,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-03-18 17:14:48,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 71. [2022-03-18 17:14:48,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 55 states have (on average 1.0727272727272728) internal successors, (59), 56 states have internal predecessors, (59), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-18 17:14:48,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 74 transitions. [2022-03-18 17:14:48,146 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 74 transitions. Word has length 58 [2022-03-18 17:14:48,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:14:48,147 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 74 transitions. [2022-03-18 17:14:48,147 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 18 states have internal predecessors, (69), 11 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-18 17:14:48,147 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 74 transitions. [2022-03-18 17:14:48,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-03-18 17:14:48,148 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:48,148 INFO L500 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:48,174 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-03-18 17:14:48,363 WARN L460 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-03-18 17:14:48,363 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:48,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:48,364 INFO L85 PathProgramCache]: Analyzing trace with hash -2012634328, now seen corresponding path program 5 times [2022-03-18 17:14:48,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:48,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129542202] [2022-03-18 17:14:48,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:48,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:48,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:48,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:48,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:48,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-03-18 17:14:48,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:48,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-18 17:14:48,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:48,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-18 17:14:48,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:48,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-18 17:14:48,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:48,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-18 17:14:48,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:48,530 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 48 proven. 42 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-18 17:14:48,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:48,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129542202] [2022-03-18 17:14:48,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129542202] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:14:48,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971209310] [2022-03-18 17:14:48,531 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-18 17:14:48,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:48,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:14:48,532 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-03-18 17:14:48,534 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-03-18 17:14:48,583 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-18 17:14:48,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:14:48,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-18 17:14:48,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:14:48,835 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-18 17:14:48,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:14:48,955 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-18 17:14:48,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1971209310] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:14:48,955 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:14:48,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 23 [2022-03-18 17:14:48,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913635015] [2022-03-18 17:14:48,956 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:14:48,956 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-18 17:14:48,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:14:48,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-18 17:14:48,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2022-03-18 17:14:48,957 INFO L87 Difference]: Start difference. First operand 71 states and 74 transitions. Second operand has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 22 states have internal predecessors, (65), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-18 17:14:49,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:14:49,255 INFO L93 Difference]: Finished difference Result 118 states and 138 transitions. [2022-03-18 17:14:49,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-18 17:14:49,256 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 22 states have internal predecessors, (65), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 68 [2022-03-18 17:14:49,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:14:49,257 INFO L225 Difference]: With dead ends: 118 [2022-03-18 17:14:49,257 INFO L226 Difference]: Without dead ends: 97 [2022-03-18 17:14:49,257 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=284, Invalid=906, Unknown=0, NotChecked=0, Total=1190 [2022-03-18 17:14:49,258 INFO L912 BasicCegarLoop]: 24 mSDtfsCounter, 119 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-18 17:14:49,258 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 56 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-18 17:14:49,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-03-18 17:14:49,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 73. [2022-03-18 17:14:49,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 57 states have (on average 1.0701754385964912) internal successors, (61), 58 states have internal predecessors, (61), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-18 17:14:49,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 76 transitions. [2022-03-18 17:14:49,262 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 76 transitions. Word has length 68 [2022-03-18 17:14:49,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:14:49,262 INFO L478 AbstractCegarLoop]: Abstraction has 73 states and 76 transitions. [2022-03-18 17:14:49,262 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 22 states have internal predecessors, (65), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-18 17:14:49,262 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 76 transitions. [2022-03-18 17:14:49,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-03-18 17:14:49,263 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:49,263 INFO L500 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:49,286 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-03-18 17:14:49,463 WARN L460 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-03-18 17:14:49,463 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:49,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:49,464 INFO L85 PathProgramCache]: Analyzing trace with hash 272693387, now seen corresponding path program 6 times [2022-03-18 17:14:49,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:49,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341583115] [2022-03-18 17:14:49,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:49,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:49,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:49,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:49,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:49,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-18 17:14:49,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:49,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-18 17:14:49,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:49,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-18 17:14:49,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:49,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-18 17:14:49,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:49,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-18 17:14:49,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:49,584 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 40 proven. 62 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-18 17:14:49,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:49,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341583115] [2022-03-18 17:14:49,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341583115] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:14:49,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558809717] [2022-03-18 17:14:49,584 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-18 17:14:49,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:49,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:14:49,586 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-03-18 17:14:49,605 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-03-18 17:14:49,645 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-18 17:14:49,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:14:49,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-18 17:14:49,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:14:49,790 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-18 17:14:49,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:14:49,975 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-18 17:14:49,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558809717] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:14:49,976 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:14:49,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 16 [2022-03-18 17:14:49,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261870635] [2022-03-18 17:14:49,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:14:49,976 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-18 17:14:49,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:14:49,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-18 17:14:49,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-03-18 17:14:49,978 INFO L87 Difference]: Start difference. First operand 73 states and 76 transitions. Second operand has 16 states, 16 states have (on average 4.125) internal successors, (66), 13 states have internal predecessors, (66), 8 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-18 17:14:50,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:14:50,222 INFO L93 Difference]: Finished difference Result 90 states and 95 transitions. [2022-03-18 17:14:50,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-18 17:14:50,222 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 13 states have internal predecessors, (66), 8 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 70 [2022-03-18 17:14:50,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:14:50,223 INFO L225 Difference]: With dead ends: 90 [2022-03-18 17:14:50,223 INFO L226 Difference]: Without dead ends: 90 [2022-03-18 17:14:50,223 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 153 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=175, Invalid=581, Unknown=0, NotChecked=0, Total=756 [2022-03-18 17:14:50,224 INFO L912 BasicCegarLoop]: 27 mSDtfsCounter, 66 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-18 17:14:50,224 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 59 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-18 17:14:50,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-03-18 17:14:50,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 85. [2022-03-18 17:14:50,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 66 states have (on average 1.0606060606060606) internal successors, (70), 67 states have internal predecessors, (70), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-18 17:14:50,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 89 transitions. [2022-03-18 17:14:50,230 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 89 transitions. Word has length 70 [2022-03-18 17:14:50,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:14:50,230 INFO L478 AbstractCegarLoop]: Abstraction has 85 states and 89 transitions. [2022-03-18 17:14:50,230 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 13 states have internal predecessors, (66), 8 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-18 17:14:50,230 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 89 transitions. [2022-03-18 17:14:50,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-03-18 17:14:50,232 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:50,232 INFO L500 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:50,259 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-03-18 17:14:50,447 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:50,447 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:50,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:50,448 INFO L85 PathProgramCache]: Analyzing trace with hash 723143603, now seen corresponding path program 7 times [2022-03-18 17:14:50,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:50,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174971280] [2022-03-18 17:14:50,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:50,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:50,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:50,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:50,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:50,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-18 17:14:50,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:50,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-18 17:14:50,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:50,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-18 17:14:50,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:50,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-18 17:14:50,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:50,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-18 17:14:50,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:50,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-18 17:14:50,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:50,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-18 17:14:50,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:50,671 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 94 proven. 60 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-18 17:14:50,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:50,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174971280] [2022-03-18 17:14:50,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174971280] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:14:50,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452697361] [2022-03-18 17:14:50,671 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-18 17:14:50,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:50,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:14:50,673 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-03-18 17:14:50,697 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-03-18 17:14:50,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:50,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-18 17:14:50,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:14:51,055 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 132 proven. 42 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-03-18 17:14:51,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:14:51,207 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 110 proven. 42 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-03-18 17:14:51,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452697361] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:14:51,208 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:14:51,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 16] total 27 [2022-03-18 17:14:51,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453970929] [2022-03-18 17:14:51,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:14:51,208 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-18 17:14:51,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:14:51,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-18 17:14:51,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2022-03-18 17:14:51,210 INFO L87 Difference]: Start difference. First operand 85 states and 89 transitions. Second operand has 27 states, 27 states have (on average 3.0) internal successors, (81), 26 states have internal predecessors, (81), 16 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2022-03-18 17:14:51,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:14:51,519 INFO L93 Difference]: Finished difference Result 140 states and 164 transitions. [2022-03-18 17:14:51,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-18 17:14:51,520 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.0) internal successors, (81), 26 states have internal predecessors, (81), 16 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) Word has length 86 [2022-03-18 17:14:51,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:14:51,521 INFO L225 Difference]: With dead ends: 140 [2022-03-18 17:14:51,521 INFO L226 Difference]: Without dead ends: 115 [2022-03-18 17:14:51,522 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=377, Invalid=1263, Unknown=0, NotChecked=0, Total=1640 [2022-03-18 17:14:51,522 INFO L912 BasicCegarLoop]: 26 mSDtfsCounter, 148 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-18 17:14:51,523 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 48 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-18 17:14:51,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-03-18 17:14:51,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 87. [2022-03-18 17:14:51,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 68 states have (on average 1.0588235294117647) internal successors, (72), 69 states have internal predecessors, (72), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-18 17:14:51,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 91 transitions. [2022-03-18 17:14:51,532 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 91 transitions. Word has length 86 [2022-03-18 17:14:51,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:14:51,533 INFO L478 AbstractCegarLoop]: Abstraction has 87 states and 91 transitions. [2022-03-18 17:14:51,533 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.0) internal successors, (81), 26 states have internal predecessors, (81), 16 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2022-03-18 17:14:51,533 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 91 transitions. [2022-03-18 17:14:51,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-03-18 17:14:51,534 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:51,534 INFO L500 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:51,552 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-18 17:14:51,743 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:51,744 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:51,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:51,744 INFO L85 PathProgramCache]: Analyzing trace with hash -823513514, now seen corresponding path program 8 times [2022-03-18 17:14:51,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:51,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082705736] [2022-03-18 17:14:51,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:51,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:51,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:51,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:51,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:51,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-18 17:14:51,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:51,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-18 17:14:51,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:51,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-18 17:14:51,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:51,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-18 17:14:51,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:51,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-18 17:14:51,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:51,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-18 17:14:51,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:51,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-18 17:14:51,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:51,925 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 94 proven. 74 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-18 17:14:51,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:51,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082705736] [2022-03-18 17:14:51,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082705736] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:14:51,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545118451] [2022-03-18 17:14:51,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-18 17:14:51,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:51,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:14:51,927 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-03-18 17:14:51,929 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-03-18 17:14:51,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-18 17:14:51,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:14:51,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-18 17:14:51,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:14:52,282 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-18 17:14:52,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:14:52,447 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-18 17:14:52,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545118451] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:14:52,448 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:14:52,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 12] total 29 [2022-03-18 17:14:52,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025479412] [2022-03-18 17:14:52,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:14:52,449 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-18 17:14:52,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:14:52,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-18 17:14:52,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2022-03-18 17:14:52,450 INFO L87 Difference]: Start difference. First operand 87 states and 91 transitions. Second operand has 29 states, 29 states have (on average 3.413793103448276) internal successors, (99), 27 states have internal predecessors, (99), 17 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-18 17:14:53,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:14:53,145 INFO L93 Difference]: Finished difference Result 159 states and 186 transitions. [2022-03-18 17:14:53,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-18 17:14:53,146 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.413793103448276) internal successors, (99), 27 states have internal predecessors, (99), 17 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Word has length 88 [2022-03-18 17:14:53,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:14:53,147 INFO L225 Difference]: With dead ends: 159 [2022-03-18 17:14:53,147 INFO L226 Difference]: Without dead ends: 130 [2022-03-18 17:14:53,149 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 191 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1069 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=683, Invalid=3099, Unknown=0, NotChecked=0, Total=3782 [2022-03-18 17:14:53,149 INFO L912 BasicCegarLoop]: 33 mSDtfsCounter, 260 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-18 17:14:53,149 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [261 Valid, 70 Invalid, 860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 658 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-18 17:14:53,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-03-18 17:14:53,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 97. [2022-03-18 17:14:53,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 76 states have (on average 1.0526315789473684) internal successors, (80), 77 states have internal predecessors, (80), 11 states have call successors, (11), 10 states have call predecessors, (11), 9 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-18 17:14:53,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 101 transitions. [2022-03-18 17:14:53,154 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 101 transitions. Word has length 88 [2022-03-18 17:14:53,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:14:53,154 INFO L478 AbstractCegarLoop]: Abstraction has 97 states and 101 transitions. [2022-03-18 17:14:53,155 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 3.413793103448276) internal successors, (99), 27 states have internal predecessors, (99), 17 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-18 17:14:53,155 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 101 transitions. [2022-03-18 17:14:53,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-03-18 17:14:53,155 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:53,156 INFO L500 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:53,178 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-03-18 17:14:53,371 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-03-18 17:14:53,372 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:53,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:53,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1909818931, now seen corresponding path program 9 times [2022-03-18 17:14:53,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:53,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132595055] [2022-03-18 17:14:53,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:53,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:53,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:53,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:53,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:53,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-18 17:14:53,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:53,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-18 17:14:53,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:53,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-18 17:14:53,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:53,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-18 17:14:53,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:53,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-18 17:14:53,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:53,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-18 17:14:53,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:53,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-18 17:14:53,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:53,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-18 17:14:53,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:53,591 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 123 proven. 93 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-18 17:14:53,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:53,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132595055] [2022-03-18 17:14:53,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132595055] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:14:53,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522824603] [2022-03-18 17:14:53,591 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-18 17:14:53,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:53,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:14:53,593 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-03-18 17:14:53,616 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-03-18 17:14:53,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-03-18 17:14:53,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:14:53,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-18 17:14:53,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:14:54,044 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-18 17:14:54,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:14:54,249 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-18 17:14:54,250 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522824603] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:14:54,250 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:14:54,250 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 32 [2022-03-18 17:14:54,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157042524] [2022-03-18 17:14:54,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:14:54,250 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-18 17:14:54,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:14:54,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-18 17:14:54,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=767, Unknown=0, NotChecked=0, Total=992 [2022-03-18 17:14:54,252 INFO L87 Difference]: Start difference. First operand 97 states and 101 transitions. Second operand has 32 states, 32 states have (on average 2.78125) internal successors, (89), 31 states have internal predecessors, (89), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-18 17:14:54,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:14:54,664 INFO L93 Difference]: Finished difference Result 168 states and 198 transitions. [2022-03-18 17:14:54,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-18 17:14:54,665 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.78125) internal successors, (89), 31 states have internal predecessors, (89), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 98 [2022-03-18 17:14:54,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:14:54,666 INFO L225 Difference]: With dead ends: 168 [2022-03-18 17:14:54,666 INFO L226 Difference]: Without dead ends: 135 [2022-03-18 17:14:54,666 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=569, Invalid=1881, Unknown=0, NotChecked=0, Total=2450 [2022-03-18 17:14:54,667 INFO L912 BasicCegarLoop]: 30 mSDtfsCounter, 168 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-18 17:14:54,667 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 62 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-18 17:14:54,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-03-18 17:14:54,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 99. [2022-03-18 17:14:54,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 78 states have (on average 1.0512820512820513) internal successors, (82), 79 states have internal predecessors, (82), 11 states have call successors, (11), 10 states have call predecessors, (11), 9 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-18 17:14:54,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 103 transitions. [2022-03-18 17:14:54,672 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 103 transitions. Word has length 98 [2022-03-18 17:14:54,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:14:54,672 INFO L478 AbstractCegarLoop]: Abstraction has 99 states and 103 transitions. [2022-03-18 17:14:54,672 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.78125) internal successors, (89), 31 states have internal predecessors, (89), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-18 17:14:54,672 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 103 transitions. [2022-03-18 17:14:54,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-03-18 17:14:54,673 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:54,673 INFO L500 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:54,693 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-03-18 17:14:54,887 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:54,887 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:54,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:54,888 INFO L85 PathProgramCache]: Analyzing trace with hash 2091155440, now seen corresponding path program 10 times [2022-03-18 17:14:54,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:54,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347277786] [2022-03-18 17:14:54,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:54,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:54,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:55,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:55,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:55,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-18 17:14:55,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:55,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-18 17:14:55,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:55,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-18 17:14:55,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:55,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-18 17:14:55,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:55,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-18 17:14:55,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:55,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-18 17:14:55,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:55,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-18 17:14:55,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:55,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-18 17:14:55,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:55,042 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 88 proven. 146 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-18 17:14:55,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:55,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347277786] [2022-03-18 17:14:55,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347277786] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:14:55,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412492221] [2022-03-18 17:14:55,043 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-18 17:14:55,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:55,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:14:55,044 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-03-18 17:14:55,048 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-03-18 17:14:55,113 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-18 17:14:55,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:14:55,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-18 17:14:55,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:14:55,278 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-18 17:14:55,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:14:55,444 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-18 17:14:55,444 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412492221] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:14:55,444 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:14:55,445 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 19 [2022-03-18 17:14:55,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380833718] [2022-03-18 17:14:55,445 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:14:55,445 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-18 17:14:55,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:14:55,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-18 17:14:55,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2022-03-18 17:14:55,446 INFO L87 Difference]: Start difference. First operand 99 states and 103 transitions. Second operand has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 16 states have internal predecessors, (81), 11 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-18 17:14:55,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:14:55,749 INFO L93 Difference]: Finished difference Result 116 states and 122 transitions. [2022-03-18 17:14:55,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-18 17:14:55,749 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 16 states have internal predecessors, (81), 11 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 100 [2022-03-18 17:14:55,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:14:55,750 INFO L225 Difference]: With dead ends: 116 [2022-03-18 17:14:55,750 INFO L226 Difference]: Without dead ends: 116 [2022-03-18 17:14:55,751 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 222 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=274, Invalid=848, Unknown=0, NotChecked=0, Total=1122 [2022-03-18 17:14:55,751 INFO L912 BasicCegarLoop]: 30 mSDtfsCounter, 84 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-18 17:14:55,752 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 67 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-18 17:14:55,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-03-18 17:14:55,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 111. [2022-03-18 17:14:55,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 87 states have (on average 1.0459770114942528) internal successors, (91), 88 states have internal predecessors, (91), 13 states have call successors, (13), 11 states have call predecessors, (13), 10 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-18 17:14:55,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 116 transitions. [2022-03-18 17:14:55,761 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 116 transitions. Word has length 100 [2022-03-18 17:14:55,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:14:55,762 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 116 transitions. [2022-03-18 17:14:55,762 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 16 states have internal predecessors, (81), 11 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-18 17:14:55,762 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 116 transitions. [2022-03-18 17:14:55,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-03-18 17:14:55,768 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:55,768 INFO L500 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:55,797 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-03-18 17:14:55,984 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-03-18 17:14:55,984 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:55,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:55,984 INFO L85 PathProgramCache]: Analyzing trace with hash -661362408, now seen corresponding path program 11 times [2022-03-18 17:14:55,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:55,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905496407] [2022-03-18 17:14:55,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:55,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:56,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:56,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:56,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:56,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-18 17:14:56,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:56,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-18 17:14:56,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:56,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-18 17:14:56,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:56,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-18 17:14:56,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:56,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-18 17:14:56,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:56,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-18 17:14:56,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:56,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-18 17:14:56,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:56,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-18 17:14:56,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:56,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-18 17:14:56,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:56,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-18 17:14:56,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:56,240 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 193 proven. 117 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-18 17:14:56,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:56,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905496407] [2022-03-18 17:14:56,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905496407] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:14:56,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103648908] [2022-03-18 17:14:56,240 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-18 17:14:56,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:56,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:14:56,242 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-03-18 17:14:56,243 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-03-18 17:14:56,334 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-03-18 17:14:56,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:14:56,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-18 17:14:56,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:14:56,784 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-18 17:14:56,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:14:57,007 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-18 17:14:57,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103648908] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:14:57,007 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:14:57,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 39 [2022-03-18 17:14:57,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631058551] [2022-03-18 17:14:57,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:14:57,008 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-18 17:14:57,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:14:57,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-18 17:14:57,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=1140, Unknown=0, NotChecked=0, Total=1482 [2022-03-18 17:14:57,009 INFO L87 Difference]: Start difference. First operand 111 states and 116 transitions. Second operand has 39 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 38 states have internal predecessors, (111), 24 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-03-18 17:14:57,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:14:57,727 INFO L93 Difference]: Finished difference Result 237 states and 283 transitions. [2022-03-18 17:14:57,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-18 17:14:57,727 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 38 states have internal predecessors, (111), 24 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) Word has length 116 [2022-03-18 17:14:57,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:14:57,728 INFO L225 Difference]: With dead ends: 237 [2022-03-18 17:14:57,728 INFO L226 Difference]: Without dead ends: 159 [2022-03-18 17:14:57,730 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1355 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1163, Invalid=3807, Unknown=0, NotChecked=0, Total=4970 [2022-03-18 17:14:57,730 INFO L912 BasicCegarLoop]: 32 mSDtfsCounter, 244 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-18 17:14:57,731 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 84 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 743 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-18 17:14:57,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-03-18 17:14:57,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 115. [2022-03-18 17:14:57,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 91 states have (on average 1.043956043956044) internal successors, (95), 92 states have internal predecessors, (95), 13 states have call successors, (13), 11 states have call predecessors, (13), 10 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-18 17:14:57,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 120 transitions. [2022-03-18 17:14:57,736 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 120 transitions. Word has length 116 [2022-03-18 17:14:57,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:14:57,736 INFO L478 AbstractCegarLoop]: Abstraction has 115 states and 120 transitions. [2022-03-18 17:14:57,737 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 38 states have internal predecessors, (111), 24 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-03-18 17:14:57,737 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 120 transitions. [2022-03-18 17:14:57,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-03-18 17:14:57,738 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:57,738 INFO L500 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:57,757 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-03-18 17:14:57,947 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-03-18 17:14:57,947 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:57,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:57,948 INFO L85 PathProgramCache]: Analyzing trace with hash 893969182, now seen corresponding path program 12 times [2022-03-18 17:14:57,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:57,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577533906] [2022-03-18 17:14:57,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:57,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:57,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:58,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:58,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:58,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-18 17:14:58,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:58,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-18 17:14:58,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:58,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-18 17:14:58,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:58,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-18 17:14:58,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:58,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-18 17:14:58,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:58,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-18 17:14:58,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:58,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-18 17:14:58,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:58,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-18 17:14:58,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:58,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-18 17:14:58,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:58,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-18 17:14:58,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:58,126 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 130 proven. 222 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-18 17:14:58,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:58,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577533906] [2022-03-18 17:14:58,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577533906] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:14:58,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59925087] [2022-03-18 17:14:58,126 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-18 17:14:58,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:58,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:14:58,128 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-03-18 17:14:58,129 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-03-18 17:14:58,192 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-03-18 17:14:58,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:14:58,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-18 17:14:58,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:14:58,398 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-18 17:14:58,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:14:58,604 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-18 17:14:58,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59925087] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:14:58,604 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:14:58,604 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 21 [2022-03-18 17:14:58,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049667926] [2022-03-18 17:14:58,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:14:58,605 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-18 17:14:58,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:14:58,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-18 17:14:58,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2022-03-18 17:14:58,606 INFO L87 Difference]: Start difference. First operand 115 states and 120 transitions. Second operand has 21 states, 21 states have (on average 4.333333333333333) internal successors, (91), 18 states have internal predecessors, (91), 13 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-18 17:14:58,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:14:58,939 INFO L93 Difference]: Finished difference Result 132 states and 139 transitions. [2022-03-18 17:14:58,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-18 17:14:58,940 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.333333333333333) internal successors, (91), 18 states have internal predecessors, (91), 13 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 120 [2022-03-18 17:14:58,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:14:58,941 INFO L225 Difference]: With dead ends: 132 [2022-03-18 17:14:58,941 INFO L226 Difference]: Without dead ends: 132 [2022-03-18 17:14:58,942 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 268 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=355, Invalid=1051, Unknown=0, NotChecked=0, Total=1406 [2022-03-18 17:14:58,942 INFO L912 BasicCegarLoop]: 32 mSDtfsCounter, 97 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-18 17:14:58,942 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 54 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-18 17:14:58,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-03-18 17:14:58,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 127. [2022-03-18 17:14:58,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 100 states have (on average 1.04) internal successors, (104), 101 states have internal predecessors, (104), 15 states have call successors, (15), 12 states have call predecessors, (15), 11 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-18 17:14:58,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 133 transitions. [2022-03-18 17:14:58,952 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 133 transitions. Word has length 120 [2022-03-18 17:14:58,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:14:58,952 INFO L478 AbstractCegarLoop]: Abstraction has 127 states and 133 transitions. [2022-03-18 17:14:58,952 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.333333333333333) internal successors, (91), 18 states have internal predecessors, (91), 13 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-18 17:14:58,952 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 133 transitions. [2022-03-18 17:14:58,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-03-18 17:14:58,953 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:14:58,953 INFO L500 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:14:58,971 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-03-18 17:14:59,153 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-03-18 17:14:59,154 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:14:59,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:14:59,154 INFO L85 PathProgramCache]: Analyzing trace with hash -124211130, now seen corresponding path program 13 times [2022-03-18 17:14:59,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:14:59,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417486942] [2022-03-18 17:14:59,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:14:59,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:14:59,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:59,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:14:59,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:59,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-18 17:14:59,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:59,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-18 17:14:59,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:59,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-18 17:14:59,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:59,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-18 17:14:59,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:59,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-18 17:14:59,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:59,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-18 17:14:59,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:59,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-18 17:14:59,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:59,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-18 17:14:59,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:59,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-18 17:14:59,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:59,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-18 17:14:59,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:59,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-18 17:14:59,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:59,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-18 17:14:59,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:59,466 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 279 proven. 165 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-18 17:14:59,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:14:59,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417486942] [2022-03-18 17:14:59,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417486942] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:14:59,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666947053] [2022-03-18 17:14:59,467 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-18 17:14:59,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:14:59,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:14:59,472 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-03-18 17:14:59,481 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-03-18 17:14:59,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:14:59,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-18 17:14:59,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:00,076 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 352 proven. 132 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2022-03-18 17:15:00,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:00,324 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 310 proven. 132 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2022-03-18 17:15:00,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666947053] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:00,325 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:00,325 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26, 26] total 42 [2022-03-18 17:15:00,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32266367] [2022-03-18 17:15:00,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:00,326 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-18 17:15:00,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:00,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-18 17:15:00,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2022-03-18 17:15:00,327 INFO L87 Difference]: Start difference. First operand 127 states and 133 transitions. Second operand has 42 states, 42 states have (on average 2.880952380952381) internal successors, (121), 41 states have internal predecessors, (121), 26 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) [2022-03-18 17:15:00,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:00,903 INFO L93 Difference]: Finished difference Result 222 states and 263 transitions. [2022-03-18 17:15:00,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-18 17:15:00,904 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.880952380952381) internal successors, (121), 41 states have internal predecessors, (121), 26 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) Word has length 136 [2022-03-18 17:15:00,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:00,905 INFO L225 Difference]: With dead ends: 222 [2022-03-18 17:15:00,905 INFO L226 Difference]: Without dead ends: 177 [2022-03-18 17:15:00,907 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1111 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=967, Invalid=3323, Unknown=0, NotChecked=0, Total=4290 [2022-03-18 17:15:00,907 INFO L912 BasicCegarLoop]: 36 mSDtfsCounter, 226 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:00,907 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 88 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 718 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-18 17:15:00,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-03-18 17:15:00,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 129. [2022-03-18 17:15:00,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 102 states have (on average 1.0392156862745099) internal successors, (106), 103 states have internal predecessors, (106), 15 states have call successors, (15), 12 states have call predecessors, (15), 11 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-18 17:15:00,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 135 transitions. [2022-03-18 17:15:00,912 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 135 transitions. Word has length 136 [2022-03-18 17:15:00,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:00,912 INFO L478 AbstractCegarLoop]: Abstraction has 129 states and 135 transitions. [2022-03-18 17:15:00,912 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.880952380952381) internal successors, (121), 41 states have internal predecessors, (121), 26 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) [2022-03-18 17:15:00,912 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 135 transitions. [2022-03-18 17:15:00,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-03-18 17:15:00,913 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:00,913 INFO L500 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:00,947 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-03-18 17:15:01,131 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-18 17:15:01,132 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:01,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:01,132 INFO L85 PathProgramCache]: Analyzing trace with hash -1132461015, now seen corresponding path program 14 times [2022-03-18 17:15:01,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:01,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070447058] [2022-03-18 17:15:01,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:01,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:01,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:01,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:01,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:01,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-18 17:15:01,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:01,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-18 17:15:01,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:01,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-18 17:15:01,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:01,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-18 17:15:01,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:01,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-18 17:15:01,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:01,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-18 17:15:01,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:01,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-18 17:15:01,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:01,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-18 17:15:01,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:01,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-18 17:15:01,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:01,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-18 17:15:01,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:01,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-18 17:15:01,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:01,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-18 17:15:01,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:01,447 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 279 proven. 189 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-18 17:15:01,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:01,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070447058] [2022-03-18 17:15:01,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070447058] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:01,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608406330] [2022-03-18 17:15:01,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-18 17:15:01,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:01,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:01,452 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-03-18 17:15:01,453 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-03-18 17:15:01,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-18 17:15:01,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:15:01,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-18 17:15:01,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:01,941 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-18 17:15:01,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:02,163 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-18 17:15:02,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608406330] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:02,163 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:02,163 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 17, 17] total 44 [2022-03-18 17:15:02,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048343042] [2022-03-18 17:15:02,163 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:02,164 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-03-18 17:15:02,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:02,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-03-18 17:15:02,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2022-03-18 17:15:02,165 INFO L87 Difference]: Start difference. First operand 129 states and 135 transitions. Second operand has 44 states, 44 states have (on average 3.3863636363636362) internal successors, (149), 42 states have internal predecessors, (149), 27 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-18 17:15:03,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:03,563 INFO L93 Difference]: Finished difference Result 241 states and 285 transitions. [2022-03-18 17:15:03,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-18 17:15:03,564 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 3.3863636363636362) internal successors, (149), 42 states have internal predecessors, (149), 27 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) Word has length 138 [2022-03-18 17:15:03,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:03,565 INFO L225 Difference]: With dead ends: 241 [2022-03-18 17:15:03,565 INFO L226 Difference]: Without dead ends: 192 [2022-03-18 17:15:03,567 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 301 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2914 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1623, Invalid=7689, Unknown=0, NotChecked=0, Total=9312 [2022-03-18 17:15:03,568 INFO L912 BasicCegarLoop]: 48 mSDtfsCounter, 309 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1690 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 1948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 1690 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:03,568 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 140 Invalid, 1948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 1690 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-18 17:15:03,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-03-18 17:15:03,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 139. [2022-03-18 17:15:03,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 110 states have (on average 1.0363636363636364) internal successors, (114), 111 states have internal predecessors, (114), 16 states have call successors, (16), 13 states have call predecessors, (16), 12 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-18 17:15:03,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 145 transitions. [2022-03-18 17:15:03,572 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 145 transitions. Word has length 138 [2022-03-18 17:15:03,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:03,573 INFO L478 AbstractCegarLoop]: Abstraction has 139 states and 145 transitions. [2022-03-18 17:15:03,573 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 3.3863636363636362) internal successors, (149), 42 states have internal predecessors, (149), 27 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-18 17:15:03,573 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 145 transitions. [2022-03-18 17:15:03,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-03-18 17:15:03,574 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:03,574 INFO L500 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:03,593 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-03-18 17:15:03,783 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:03,783 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:03,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:03,784 INFO L85 PathProgramCache]: Analyzing trace with hash -1762808352, now seen corresponding path program 15 times [2022-03-18 17:15:03,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:03,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912485540] [2022-03-18 17:15:03,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:03,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:03,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:04,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:04,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:04,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-18 17:15:04,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:04,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-18 17:15:04,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:04,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-18 17:15:04,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:04,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-18 17:15:04,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:04,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-18 17:15:04,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:04,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-18 17:15:04,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:04,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-18 17:15:04,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:04,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-18 17:15:04,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:04,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-18 17:15:04,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:04,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-18 17:15:04,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:04,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-18 17:15:04,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:04,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-18 17:15:04,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:04,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:15:04,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:04,147 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 328 proven. 218 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-18 17:15:04,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:04,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912485540] [2022-03-18 17:15:04,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912485540] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:04,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129871294] [2022-03-18 17:15:04,147 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-18 17:15:04,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:04,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:04,152 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-03-18 17:15:04,154 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-03-18 17:15:04,261 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-03-18 17:15:04,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:15:04,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-18 17:15:04,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:04,705 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-18 17:15:04,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:04,949 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-18 17:15:04,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129871294] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:04,950 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:04,950 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 18, 18] total 47 [2022-03-18 17:15:04,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726003126] [2022-03-18 17:15:04,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:04,950 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-18 17:15:04,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:04,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-18 17:15:04,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1811, Unknown=0, NotChecked=0, Total=2162 [2022-03-18 17:15:04,951 INFO L87 Difference]: Start difference. First operand 139 states and 145 transitions. Second operand has 47 states, 47 states have (on average 3.382978723404255) internal successors, (159), 45 states have internal predecessors, (159), 29 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-18 17:15:06,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:06,205 INFO L93 Difference]: Finished difference Result 259 states and 306 transitions. [2022-03-18 17:15:06,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-18 17:15:06,206 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 3.382978723404255) internal successors, (159), 45 states have internal predecessors, (159), 29 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Word has length 148 [2022-03-18 17:15:06,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:06,207 INFO L225 Difference]: With dead ends: 259 [2022-03-18 17:15:06,207 INFO L226 Difference]: Without dead ends: 206 [2022-03-18 17:15:06,209 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 323 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3391 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1859, Invalid=8853, Unknown=0, NotChecked=0, Total=10712 [2022-03-18 17:15:06,209 INFO L912 BasicCegarLoop]: 51 mSDtfsCounter, 380 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1355 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 1670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 1355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:06,209 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [381 Valid, 113 Invalid, 1670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 1355 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-18 17:15:06,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-03-18 17:15:06,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 149. [2022-03-18 17:15:06,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 118 states have (on average 1.0338983050847457) internal successors, (122), 119 states have internal predecessors, (122), 17 states have call successors, (17), 14 states have call predecessors, (17), 13 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-03-18 17:15:06,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 155 transitions. [2022-03-18 17:15:06,215 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 155 transitions. Word has length 148 [2022-03-18 17:15:06,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:06,216 INFO L478 AbstractCegarLoop]: Abstraction has 149 states and 155 transitions. [2022-03-18 17:15:06,216 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 3.382978723404255) internal successors, (159), 45 states have internal predecessors, (159), 29 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-18 17:15:06,216 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 155 transitions. [2022-03-18 17:15:06,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-03-18 17:15:06,218 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:06,218 INFO L500 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:06,238 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-03-18 17:15:06,431 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-18 17:15:06,431 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:06,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:06,432 INFO L85 PathProgramCache]: Analyzing trace with hash -263642921, now seen corresponding path program 16 times [2022-03-18 17:15:06,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:06,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396710226] [2022-03-18 17:15:06,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:06,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:06,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:06,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-18 17:15:06,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-18 17:15:06,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-18 17:15:06,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-18 17:15:06,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-18 17:15:06,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-18 17:15:06,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-18 17:15:06,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-18 17:15:06,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-18 17:15:06,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-18 17:15:06,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-18 17:15:06,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-18 17:15:06,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-18 17:15:06,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:15:06,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:06,846 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 381 proven. 249 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-18 17:15:06,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:06,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396710226] [2022-03-18 17:15:06,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396710226] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:06,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795889978] [2022-03-18 17:15:06,847 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-18 17:15:06,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:06,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:06,864 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-03-18 17:15:06,865 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-03-18 17:15:06,930 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-18 17:15:06,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:15:06,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-18 17:15:06,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:07,432 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-18 17:15:07,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:07,693 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-18 17:15:07,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795889978] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:07,693 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:07,693 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 19, 19] total 50 [2022-03-18 17:15:07,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956983059] [2022-03-18 17:15:07,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:07,694 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-03-18 17:15:07,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:07,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-03-18 17:15:07,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=2052, Unknown=0, NotChecked=0, Total=2450 [2022-03-18 17:15:07,696 INFO L87 Difference]: Start difference. First operand 149 states and 155 transitions. Second operand has 50 states, 50 states have (on average 3.38) internal successors, (169), 48 states have internal predecessors, (169), 31 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-18 17:15:09,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:09,163 INFO L93 Difference]: Finished difference Result 277 states and 327 transitions. [2022-03-18 17:15:09,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-18 17:15:09,164 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 3.38) internal successors, (169), 48 states have internal predecessors, (169), 31 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Word has length 158 [2022-03-18 17:15:09,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:09,166 INFO L225 Difference]: With dead ends: 277 [2022-03-18 17:15:09,166 INFO L226 Difference]: Without dead ends: 220 [2022-03-18 17:15:09,168 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 345 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3904 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2111, Invalid=10099, Unknown=0, NotChecked=0, Total=12210 [2022-03-18 17:15:09,169 INFO L912 BasicCegarLoop]: 54 mSDtfsCounter, 387 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1564 mSolverCounterSat, 336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 1900 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 336 IncrementalHoareTripleChecker+Valid, 1564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:09,169 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 116 Invalid, 1900 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 1564 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-18 17:15:09,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-03-18 17:15:09,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 159. [2022-03-18 17:15:09,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 126 states have (on average 1.0317460317460319) internal successors, (130), 127 states have internal predecessors, (130), 18 states have call successors, (18), 15 states have call predecessors, (18), 14 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-18 17:15:09,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 165 transitions. [2022-03-18 17:15:09,175 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 165 transitions. Word has length 158 [2022-03-18 17:15:09,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:09,175 INFO L478 AbstractCegarLoop]: Abstraction has 159 states and 165 transitions. [2022-03-18 17:15:09,176 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 3.38) internal successors, (169), 48 states have internal predecessors, (169), 31 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-18 17:15:09,176 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 165 transitions. [2022-03-18 17:15:09,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-03-18 17:15:09,177 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:09,177 INFO L500 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:09,199 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-03-18 17:15:09,391 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:09,391 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:09,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:09,392 INFO L85 PathProgramCache]: Analyzing trace with hash -243938034, now seen corresponding path program 17 times [2022-03-18 17:15:09,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:09,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6736048] [2022-03-18 17:15:09,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:09,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:09,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:09,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-18 17:15:09,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-18 17:15:09,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-18 17:15:09,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-18 17:15:09,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-18 17:15:09,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-18 17:15:09,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-18 17:15:09,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-18 17:15:09,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-18 17:15:09,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-18 17:15:09,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-18 17:15:09,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-18 17:15:09,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-18 17:15:09,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:15:09,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:15:09,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:09,860 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 438 proven. 282 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-18 17:15:09,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:09,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6736048] [2022-03-18 17:15:09,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6736048] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:09,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884165469] [2022-03-18 17:15:09,861 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-18 17:15:09,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:09,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:09,862 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-03-18 17:15:09,864 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-03-18 17:15:09,948 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-03-18 17:15:09,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:15:09,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-18 17:15:09,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:10,724 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-18 17:15:10,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:11,011 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-18 17:15:11,011 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884165469] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:11,011 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:11,011 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 53 [2022-03-18 17:15:11,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648658537] [2022-03-18 17:15:11,012 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:11,012 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-03-18 17:15:11,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:11,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-03-18 17:15:11,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=617, Invalid=2139, Unknown=0, NotChecked=0, Total=2756 [2022-03-18 17:15:11,013 INFO L87 Difference]: Start difference. First operand 159 states and 165 transitions. Second operand has 53 states, 53 states have (on average 2.7358490566037736) internal successors, (145), 52 states have internal predecessors, (145), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-18 17:15:11,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:11,833 INFO L93 Difference]: Finished difference Result 286 states and 339 transitions. [2022-03-18 17:15:11,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-18 17:15:11,833 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.7358490566037736) internal successors, (145), 52 states have internal predecessors, (145), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 168 [2022-03-18 17:15:11,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:11,834 INFO L225 Difference]: With dead ends: 286 [2022-03-18 17:15:11,835 INFO L226 Difference]: Without dead ends: 225 [2022-03-18 17:15:11,836 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 366 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1870 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1619, Invalid=5521, Unknown=0, NotChecked=0, Total=7140 [2022-03-18 17:15:11,836 INFO L912 BasicCegarLoop]: 44 mSDtfsCounter, 270 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:11,836 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 96 Invalid, 1080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-18 17:15:11,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-03-18 17:15:11,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 161. [2022-03-18 17:15:11,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 128 states have (on average 1.03125) internal successors, (132), 129 states have internal predecessors, (132), 18 states have call successors, (18), 15 states have call predecessors, (18), 14 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-18 17:15:11,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 167 transitions. [2022-03-18 17:15:11,841 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 167 transitions. Word has length 168 [2022-03-18 17:15:11,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:11,842 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 167 transitions. [2022-03-18 17:15:11,842 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.7358490566037736) internal successors, (145), 52 states have internal predecessors, (145), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-18 17:15:11,842 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 167 transitions. [2022-03-18 17:15:11,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-03-18 17:15:11,843 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:11,843 INFO L500 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:11,873 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-03-18 17:15:12,067 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:12,068 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:12,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:12,068 INFO L85 PathProgramCache]: Analyzing trace with hash -509815567, now seen corresponding path program 18 times [2022-03-18 17:15:12,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:12,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120444232] [2022-03-18 17:15:12,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:12,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:12,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:12,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-18 17:15:12,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-18 17:15:12,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-18 17:15:12,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-18 17:15:12,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-18 17:15:12,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-18 17:15:12,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-18 17:15:12,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-18 17:15:12,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-18 17:15:12,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-18 17:15:12,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-18 17:15:12,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-18 17:15:12,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:15:12,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:15:12,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:15:12,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:12,337 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 270 proven. 482 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-18 17:15:12,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:12,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120444232] [2022-03-18 17:15:12,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120444232] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:12,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422887361] [2022-03-18 17:15:12,338 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-18 17:15:12,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:12,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:12,339 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-03-18 17:15:12,340 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-03-18 17:15:12,437 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-03-18 17:15:12,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:15:12,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 35 conjunts are in the unsatisfiable core [2022-03-18 17:15:12,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:12,695 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-18 17:15:12,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:12,950 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-18 17:15:12,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422887361] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:12,950 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:12,950 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 26 [2022-03-18 17:15:12,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300400524] [2022-03-18 17:15:12,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:12,951 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-18 17:15:12,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:12,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-18 17:15:12,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=444, Unknown=0, NotChecked=0, Total=650 [2022-03-18 17:15:12,951 INFO L87 Difference]: Start difference. First operand 161 states and 167 transitions. Second operand has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 23 states have internal predecessors, (116), 18 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-18 17:15:13,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:13,365 INFO L93 Difference]: Finished difference Result 178 states and 186 transitions. [2022-03-18 17:15:13,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-18 17:15:13,365 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 23 states have internal predecessors, (116), 18 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) Word has length 170 [2022-03-18 17:15:13,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:13,366 INFO L225 Difference]: With dead ends: 178 [2022-03-18 17:15:13,366 INFO L226 Difference]: Without dead ends: 178 [2022-03-18 17:15:13,367 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 383 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=610, Invalid=1646, Unknown=0, NotChecked=0, Total=2256 [2022-03-18 17:15:13,367 INFO L912 BasicCegarLoop]: 37 mSDtfsCounter, 112 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:13,368 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 69 Invalid, 670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-18 17:15:13,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2022-03-18 17:15:13,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 173. [2022-03-18 17:15:13,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 137 states have (on average 1.0291970802919708) internal successors, (141), 138 states have internal predecessors, (141), 20 states have call successors, (20), 16 states have call predecessors, (20), 15 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-03-18 17:15:13,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 180 transitions. [2022-03-18 17:15:13,372 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 180 transitions. Word has length 170 [2022-03-18 17:15:13,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:13,373 INFO L478 AbstractCegarLoop]: Abstraction has 173 states and 180 transitions. [2022-03-18 17:15:13,373 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 23 states have internal predecessors, (116), 18 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-18 17:15:13,373 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 180 transitions. [2022-03-18 17:15:13,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-03-18 17:15:13,374 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:13,374 INFO L500 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 17, 17, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:13,400 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-18 17:15:13,587 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:13,587 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:13,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:13,588 INFO L85 PathProgramCache]: Analyzing trace with hash 82615321, now seen corresponding path program 19 times [2022-03-18 17:15:13,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:13,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490050311] [2022-03-18 17:15:13,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:13,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:13,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:14,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-18 17:15:14,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-18 17:15:14,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-18 17:15:14,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-18 17:15:14,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-18 17:15:14,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-18 17:15:14,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-18 17:15:14,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-18 17:15:14,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-18 17:15:14,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-18 17:15:14,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-18 17:15:14,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-18 17:15:14,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:15:14,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:15:14,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:15:14,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:15:14,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:15:14,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,118 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 564 proven. 320 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-18 17:15:14,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:14,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490050311] [2022-03-18 17:15:14,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490050311] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:14,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877239935] [2022-03-18 17:15:14,118 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-18 17:15:14,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:14,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:14,119 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-03-18 17:15:14,121 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-03-18 17:15:14,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:14,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 36 conjunts are in the unsatisfiable core [2022-03-18 17:15:14,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:14,980 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 672 proven. 272 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-03-18 17:15:14,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:15,241 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 610 proven. 272 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2022-03-18 17:15:15,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877239935] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:15,242 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:15,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 36, 36] total 57 [2022-03-18 17:15:15,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107631594] [2022-03-18 17:15:15,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:15,242 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-03-18 17:15:15,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:15,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-03-18 17:15:15,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=708, Invalid=2484, Unknown=0, NotChecked=0, Total=3192 [2022-03-18 17:15:15,244 INFO L87 Difference]: Start difference. First operand 173 states and 180 transitions. Second operand has 57 states, 57 states have (on average 2.824561403508772) internal successors, (161), 56 states have internal predecessors, (161), 36 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) [2022-03-18 17:15:16,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:16,045 INFO L93 Difference]: Finished difference Result 308 states and 365 transitions. [2022-03-18 17:15:16,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-18 17:15:16,047 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 2.824561403508772) internal successors, (161), 56 states have internal predecessors, (161), 36 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) Word has length 186 [2022-03-18 17:15:16,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:16,048 INFO L225 Difference]: With dead ends: 308 [2022-03-18 17:15:16,048 INFO L226 Difference]: Without dead ends: 243 [2022-03-18 17:15:16,049 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 406 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2176 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1832, Invalid=6358, Unknown=0, NotChecked=0, Total=8190 [2022-03-18 17:15:16,050 INFO L912 BasicCegarLoop]: 46 mSDtfsCounter, 376 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 838 mSolverCounterSat, 232 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 232 IncrementalHoareTripleChecker+Valid, 838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:16,050 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 83 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [232 Valid, 838 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-18 17:15:16,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-03-18 17:15:16,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 175. [2022-03-18 17:15:16,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 139 states have (on average 1.0287769784172662) internal successors, (143), 140 states have internal predecessors, (143), 20 states have call successors, (20), 16 states have call predecessors, (20), 15 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-03-18 17:15:16,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 182 transitions. [2022-03-18 17:15:16,055 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 182 transitions. Word has length 186 [2022-03-18 17:15:16,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:16,055 INFO L478 AbstractCegarLoop]: Abstraction has 175 states and 182 transitions. [2022-03-18 17:15:16,056 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 2.824561403508772) internal successors, (161), 56 states have internal predecessors, (161), 36 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) [2022-03-18 17:15:16,056 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 182 transitions. [2022-03-18 17:15:16,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-03-18 17:15:16,057 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:16,057 INFO L500 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:16,075 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-03-18 17:15:16,263 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:16,263 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:16,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:16,264 INFO L85 PathProgramCache]: Analyzing trace with hash -535523012, now seen corresponding path program 20 times [2022-03-18 17:15:16,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:16,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052570651] [2022-03-18 17:15:16,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:16,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:16,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:16,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-18 17:15:16,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-18 17:15:16,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-18 17:15:16,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-18 17:15:16,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-18 17:15:16,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-18 17:15:16,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-18 17:15:16,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-18 17:15:16,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-18 17:15:16,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-18 17:15:16,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-18 17:15:16,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:15:16,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:15:16,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:15:16,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:15:16,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:15:16,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:15:16,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:16,817 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 564 proven. 354 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-18 17:15:16,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:16,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052570651] [2022-03-18 17:15:16,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052570651] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:16,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834213759] [2022-03-18 17:15:16,817 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-18 17:15:16,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:16,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:16,818 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-03-18 17:15:16,819 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-03-18 17:15:16,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-18 17:15:16,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:15:16,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 38 conjunts are in the unsatisfiable core [2022-03-18 17:15:16,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:17,505 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-18 17:15:17,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:17,815 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-18 17:15:17,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834213759] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:17,816 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:17,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 22, 22] total 59 [2022-03-18 17:15:17,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605810794] [2022-03-18 17:15:17,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:17,817 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-03-18 17:15:17,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:17,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-03-18 17:15:17,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=557, Invalid=2865, Unknown=0, NotChecked=0, Total=3422 [2022-03-18 17:15:17,818 INFO L87 Difference]: Start difference. First operand 175 states and 182 transitions. Second operand has 59 states, 59 states have (on average 3.3728813559322033) internal successors, (199), 57 states have internal predecessors, (199), 37 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-18 17:15:19,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:19,677 INFO L93 Difference]: Finished difference Result 327 states and 387 transitions. [2022-03-18 17:15:19,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-18 17:15:19,678 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 3.3728813559322033) internal successors, (199), 57 states have internal predecessors, (199), 37 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) Word has length 188 [2022-03-18 17:15:19,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:19,679 INFO L225 Difference]: With dead ends: 327 [2022-03-18 17:15:19,679 INFO L226 Difference]: Without dead ends: 258 [2022-03-18 17:15:19,681 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 411 SyntacticMatches, 1 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5659 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2963, Invalid=14329, Unknown=0, NotChecked=0, Total=17292 [2022-03-18 17:15:19,681 INFO L912 BasicCegarLoop]: 63 mSDtfsCounter, 530 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1622 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 2094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 472 IncrementalHoareTripleChecker+Valid, 1622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:19,682 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [531 Valid, 115 Invalid, 2094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 1622 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-18 17:15:19,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-03-18 17:15:19,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 185. [2022-03-18 17:15:19,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 147 states have (on average 1.0272108843537415) internal successors, (151), 148 states have internal predecessors, (151), 21 states have call successors, (21), 17 states have call predecessors, (21), 16 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2022-03-18 17:15:19,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 192 transitions. [2022-03-18 17:15:19,686 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 192 transitions. Word has length 188 [2022-03-18 17:15:19,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:19,687 INFO L478 AbstractCegarLoop]: Abstraction has 185 states and 192 transitions. [2022-03-18 17:15:19,687 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 3.3728813559322033) internal successors, (199), 57 states have internal predecessors, (199), 37 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-18 17:15:19,691 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 192 transitions. [2022-03-18 17:15:19,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-03-18 17:15:19,692 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:19,692 INFO L500 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:19,719 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-03-18 17:15:19,911 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-03-18 17:15:19,911 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:19,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:19,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1382971085, now seen corresponding path program 21 times [2022-03-18 17:15:19,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:19,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494871128] [2022-03-18 17:15:19,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:19,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:19,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:20,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-18 17:15:20,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-18 17:15:20,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-18 17:15:20,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-18 17:15:20,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-18 17:15:20,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-18 17:15:20,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-18 17:15:20,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-18 17:15:20,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-18 17:15:20,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-18 17:15:20,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-18 17:15:20,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-18 17:15:20,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:15:20,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:15:20,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:15:20,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:15:20,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:15:20,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:15:20,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:20,429 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 633 proven. 393 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-18 17:15:20,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:20,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494871128] [2022-03-18 17:15:20,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494871128] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:20,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377360503] [2022-03-18 17:15:20,430 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-18 17:15:20,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:20,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:20,432 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-03-18 17:15:20,456 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-03-18 17:15:20,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2022-03-18 17:15:20,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:15:20,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 40 conjunts are in the unsatisfiable core [2022-03-18 17:15:20,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:21,182 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-18 17:15:21,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:21,523 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-18 17:15:21,523 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377360503] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:21,523 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:21,523 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 23, 23] total 62 [2022-03-18 17:15:21,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444724470] [2022-03-18 17:15:21,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:21,524 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-03-18 17:15:21,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:21,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-03-18 17:15:21,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=616, Invalid=3166, Unknown=0, NotChecked=0, Total=3782 [2022-03-18 17:15:21,525 INFO L87 Difference]: Start difference. First operand 185 states and 192 transitions. Second operand has 62 states, 62 states have (on average 3.370967741935484) internal successors, (209), 60 states have internal predecessors, (209), 39 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-18 17:15:23,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:23,269 INFO L93 Difference]: Finished difference Result 345 states and 408 transitions. [2022-03-18 17:15:23,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-18 17:15:23,270 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 3.370967741935484) internal successors, (209), 60 states have internal predecessors, (209), 39 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 198 [2022-03-18 17:15:23,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:23,271 INFO L225 Difference]: With dead ends: 345 [2022-03-18 17:15:23,271 INFO L226 Difference]: Without dead ends: 272 [2022-03-18 17:15:23,273 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 571 GetRequests, 433 SyntacticMatches, 1 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6316 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3279, Invalid=15903, Unknown=0, NotChecked=0, Total=19182 [2022-03-18 17:15:23,273 INFO L912 BasicCegarLoop]: 66 mSDtfsCounter, 521 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1838 mSolverCounterSat, 434 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 2272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 434 IncrementalHoareTripleChecker+Valid, 1838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:23,273 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [522 Valid, 123 Invalid, 2272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 1838 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-18 17:15:23,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-03-18 17:15:23,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 195. [2022-03-18 17:15:23,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 155 states have (on average 1.0258064516129033) internal successors, (159), 156 states have internal predecessors, (159), 22 states have call successors, (22), 18 states have call predecessors, (22), 17 states have return successors, (21), 20 states have call predecessors, (21), 21 states have call successors, (21) [2022-03-18 17:15:23,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 202 transitions. [2022-03-18 17:15:23,279 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 202 transitions. Word has length 198 [2022-03-18 17:15:23,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:23,279 INFO L478 AbstractCegarLoop]: Abstraction has 195 states and 202 transitions. [2022-03-18 17:15:23,279 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 3.370967741935484) internal successors, (209), 60 states have internal predecessors, (209), 39 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-18 17:15:23,279 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 202 transitions. [2022-03-18 17:15:23,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-03-18 17:15:23,280 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:23,280 INFO L500 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:23,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-18 17:15:23,499 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-03-18 17:15:23,499 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:23,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:23,499 INFO L85 PathProgramCache]: Analyzing trace with hash -1594525078, now seen corresponding path program 22 times [2022-03-18 17:15:23,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:23,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380776421] [2022-03-18 17:15:23,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:23,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:23,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:24,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-18 17:15:24,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-18 17:15:24,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-18 17:15:24,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-18 17:15:24,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-18 17:15:24,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-18 17:15:24,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-18 17:15:24,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-18 17:15:24,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-18 17:15:24,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-18 17:15:24,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-18 17:15:24,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-18 17:15:24,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:15:24,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:15:24,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-18 17:15:24,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-18 17:15:24,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-18 17:15:24,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-18 17:15:24,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-18 17:15:24,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:24,135 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 706 proven. 434 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-18 17:15:24,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:24,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380776421] [2022-03-18 17:15:24,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380776421] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:24,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544595821] [2022-03-18 17:15:24,136 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-18 17:15:24,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:24,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:24,140 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-03-18 17:15:24,141 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-03-18 17:15:24,233 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-18 17:15:24,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:15:24,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-18 17:15:24,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:24,981 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-18 17:15:24,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:25,293 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-18 17:15:25,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544595821] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:25,294 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:25,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 24, 24] total 65 [2022-03-18 17:15:25,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393286167] [2022-03-18 17:15:25,294 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:25,294 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-03-18 17:15:25,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:25,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-03-18 17:15:25,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=3482, Unknown=0, NotChecked=0, Total=4160 [2022-03-18 17:15:25,295 INFO L87 Difference]: Start difference. First operand 195 states and 202 transitions. Second operand has 65 states, 65 states have (on average 3.3692307692307693) internal successors, (219), 63 states have internal predecessors, (219), 41 states have call successors, (43), 4 states have call predecessors, (43), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-18 17:15:27,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:27,305 INFO L93 Difference]: Finished difference Result 363 states and 429 transitions. [2022-03-18 17:15:27,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-18 17:15:27,306 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 3.3692307692307693) internal successors, (219), 63 states have internal predecessors, (219), 41 states have call successors, (43), 4 states have call predecessors, (43), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) Word has length 208 [2022-03-18 17:15:27,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:27,307 INFO L225 Difference]: With dead ends: 363 [2022-03-18 17:15:27,307 INFO L226 Difference]: Without dead ends: 286 [2022-03-18 17:15:27,309 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 600 GetRequests, 455 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7009 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3611, Invalid=17559, Unknown=0, NotChecked=0, Total=21170 [2022-03-18 17:15:27,309 INFO L912 BasicCegarLoop]: 69 mSDtfsCounter, 532 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 2348 mSolverCounterSat, 433 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 533 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 2781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 433 IncrementalHoareTripleChecker+Valid, 2348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:27,309 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [533 Valid, 156 Invalid, 2781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [433 Valid, 2348 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-18 17:15:27,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-03-18 17:15:27,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 205. [2022-03-18 17:15:27,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 163 states have (on average 1.0245398773006136) internal successors, (167), 164 states have internal predecessors, (167), 23 states have call successors, (23), 19 states have call predecessors, (23), 18 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-18 17:15:27,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 212 transitions. [2022-03-18 17:15:27,315 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 212 transitions. Word has length 208 [2022-03-18 17:15:27,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:27,315 INFO L478 AbstractCegarLoop]: Abstraction has 205 states and 212 transitions. [2022-03-18 17:15:27,315 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 3.3692307692307693) internal successors, (219), 63 states have internal predecessors, (219), 41 states have call successors, (43), 4 states have call predecessors, (43), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-18 17:15:27,316 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 212 transitions. [2022-03-18 17:15:27,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-03-18 17:15:27,317 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:27,317 INFO L500 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:27,342 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-03-18 17:15:27,536 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:27,536 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:27,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:27,536 INFO L85 PathProgramCache]: Analyzing trace with hash -1419258655, now seen corresponding path program 23 times [2022-03-18 17:15:27,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:27,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976946482] [2022-03-18 17:15:27,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:27,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:27,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:28,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-18 17:15:28,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-18 17:15:28,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-18 17:15:28,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-18 17:15:28,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-18 17:15:28,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-18 17:15:28,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-18 17:15:28,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-18 17:15:28,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-18 17:15:28,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-18 17:15:28,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-18 17:15:28,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:15:28,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:15:28,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:15:28,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:15:28,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:15:28,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-18 17:15:28,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-18 17:15:28,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-18 17:15:28,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-18 17:15:28,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:28,138 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 783 proven. 477 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-18 17:15:28,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:28,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976946482] [2022-03-18 17:15:28,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976946482] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:28,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948096730] [2022-03-18 17:15:28,138 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-18 17:15:28,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:28,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:28,140 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-03-18 17:15:28,162 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-03-18 17:15:28,238 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 21 check-sat command(s) [2022-03-18 17:15:28,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:15:28,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 44 conjunts are in the unsatisfiable core [2022-03-18 17:15:28,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:29,254 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-18 17:15:29,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:29,640 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-18 17:15:29,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948096730] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:29,640 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:29,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 68 [2022-03-18 17:15:29,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269272139] [2022-03-18 17:15:29,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:29,641 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-03-18 17:15:29,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:29,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-03-18 17:15:29,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1017, Invalid=3539, Unknown=0, NotChecked=0, Total=4556 [2022-03-18 17:15:29,642 INFO L87 Difference]: Start difference. First operand 205 states and 212 transitions. Second operand has 68 states, 68 states have (on average 2.7205882352941178) internal successors, (185), 67 states have internal predecessors, (185), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-18 17:15:30,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:30,722 INFO L93 Difference]: Finished difference Result 372 states and 441 transitions. [2022-03-18 17:15:30,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-18 17:15:30,723 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 2.7205882352941178) internal successors, (185), 67 states have internal predecessors, (185), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) Word has length 218 [2022-03-18 17:15:30,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:30,724 INFO L225 Difference]: With dead ends: 372 [2022-03-18 17:15:30,724 INFO L226 Difference]: Without dead ends: 291 [2022-03-18 17:15:30,725 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 584 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3195 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2699, Invalid=9291, Unknown=0, NotChecked=0, Total=11990 [2022-03-18 17:15:30,725 INFO L912 BasicCegarLoop]: 54 mSDtfsCounter, 415 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1129 mSolverCounterSat, 267 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 267 IncrementalHoareTripleChecker+Valid, 1129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:30,726 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [416 Valid, 96 Invalid, 1396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [267 Valid, 1129 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-18 17:15:30,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-03-18 17:15:30,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 207. [2022-03-18 17:15:30,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 165 states have (on average 1.0242424242424242) internal successors, (169), 166 states have internal predecessors, (169), 23 states have call successors, (23), 19 states have call predecessors, (23), 18 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-18 17:15:30,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 214 transitions. [2022-03-18 17:15:30,731 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 214 transitions. Word has length 218 [2022-03-18 17:15:30,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:30,732 INFO L478 AbstractCegarLoop]: Abstraction has 207 states and 214 transitions. [2022-03-18 17:15:30,732 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 2.7205882352941178) internal successors, (185), 67 states have internal predecessors, (185), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-18 17:15:30,732 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 214 transitions. [2022-03-18 17:15:30,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-03-18 17:15:30,733 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:30,733 INFO L500 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 21, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:30,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-03-18 17:15:30,951 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:30,951 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:30,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:30,952 INFO L85 PathProgramCache]: Analyzing trace with hash -705004028, now seen corresponding path program 24 times [2022-03-18 17:15:30,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:30,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884667531] [2022-03-18 17:15:30,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:30,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:30,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:31,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-18 17:15:31,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-18 17:15:31,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-18 17:15:31,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-18 17:15:31,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-18 17:15:31,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-18 17:15:31,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-18 17:15:31,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-18 17:15:31,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-18 17:15:31,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-18 17:15:31,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:15:31,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:15:31,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:15:31,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:15:31,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:15:31,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:15:31,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-18 17:15:31,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-18 17:15:31,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-18 17:15:31,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-18 17:15:31,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:31,337 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 460 proven. 842 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-18 17:15:31,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:31,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884667531] [2022-03-18 17:15:31,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884667531] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:31,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794561570] [2022-03-18 17:15:31,337 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-18 17:15:31,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:31,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:31,340 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-03-18 17:15:31,341 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-03-18 17:15:31,453 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-03-18 17:15:31,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:15:31,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-18 17:15:31,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:31,850 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-18 17:15:31,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:32,214 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-18 17:15:32,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794561570] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:32,215 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:32,215 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 31 [2022-03-18 17:15:32,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698763427] [2022-03-18 17:15:32,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:32,215 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-18 17:15:32,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:32,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-18 17:15:32,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=614, Unknown=0, NotChecked=0, Total=930 [2022-03-18 17:15:32,216 INFO L87 Difference]: Start difference. First operand 207 states and 214 transitions. Second operand has 31 states, 31 states have (on average 4.548387096774194) internal successors, (141), 28 states have internal predecessors, (141), 23 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-18 17:15:32,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:32,697 INFO L93 Difference]: Finished difference Result 224 states and 233 transitions. [2022-03-18 17:15:32,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-18 17:15:32,697 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.548387096774194) internal successors, (141), 28 states have internal predecessors, (141), 23 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 220 [2022-03-18 17:15:32,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:32,698 INFO L225 Difference]: With dead ends: 224 [2022-03-18 17:15:32,698 INFO L226 Difference]: Without dead ends: 224 [2022-03-18 17:15:32,699 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 555 GetRequests, 498 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=940, Invalid=2366, Unknown=0, NotChecked=0, Total=3306 [2022-03-18 17:15:32,699 INFO L912 BasicCegarLoop]: 42 mSDtfsCounter, 137 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:32,699 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 59 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-18 17:15:32,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-03-18 17:15:32,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 219. [2022-03-18 17:15:32,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 174 states have (on average 1.0229885057471264) internal successors, (178), 175 states have internal predecessors, (178), 25 states have call successors, (25), 20 states have call predecessors, (25), 19 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-18 17:15:32,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 227 transitions. [2022-03-18 17:15:32,705 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 227 transitions. Word has length 220 [2022-03-18 17:15:32,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:32,705 INFO L478 AbstractCegarLoop]: Abstraction has 219 states and 227 transitions. [2022-03-18 17:15:32,705 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.548387096774194) internal successors, (141), 28 states have internal predecessors, (141), 23 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-18 17:15:32,705 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 227 transitions. [2022-03-18 17:15:32,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-03-18 17:15:32,706 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:32,706 INFO L500 BasicCegarLoop]: trace histogram [23, 23, 23, 22, 22, 22, 22, 22, 22, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:32,730 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-03-18 17:15:32,919 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-03-18 17:15:32,919 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:32,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:32,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1082933460, now seen corresponding path program 25 times [2022-03-18 17:15:32,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:32,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793571379] [2022-03-18 17:15:32,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:32,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:32,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:33,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-18 17:15:33,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-18 17:15:33,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-18 17:15:33,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-18 17:15:33,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-18 17:15:33,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-18 17:15:33,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-18 17:15:33,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-18 17:15:33,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-18 17:15:33,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-18 17:15:33,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:15:33,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:15:33,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:15:33,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:15:33,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:15:33,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:15:33,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-18 17:15:33,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-18 17:15:33,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-18 17:15:33,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-18 17:15:33,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-18 17:15:33,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-18 17:15:33,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,642 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 949 proven. 525 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-18 17:15:33,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:33,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793571379] [2022-03-18 17:15:33,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793571379] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:33,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695778669] [2022-03-18 17:15:33,643 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-18 17:15:33,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:33,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:33,648 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-03-18 17:15:33,675 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-03-18 17:15:33,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:33,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 46 conjunts are in the unsatisfiable core [2022-03-18 17:15:33,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:34,836 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1092 proven. 462 refuted. 0 times theorem prover too weak. 844 trivial. 0 not checked. [2022-03-18 17:15:34,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:35,198 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1010 proven. 462 refuted. 0 times theorem prover too weak. 926 trivial. 0 not checked. [2022-03-18 17:15:35,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695778669] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:35,199 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:35,199 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 46, 46] total 72 [2022-03-18 17:15:35,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331784959] [2022-03-18 17:15:35,199 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:35,199 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-03-18 17:15:35,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:35,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-03-18 17:15:35,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1133, Invalid=3979, Unknown=0, NotChecked=0, Total=5112 [2022-03-18 17:15:35,201 INFO L87 Difference]: Start difference. First operand 219 states and 227 transitions. Second operand has 72 states, 72 states have (on average 2.7916666666666665) internal successors, (201), 71 states have internal predecessors, (201), 46 states have call successors, (49), 3 states have call predecessors, (49), 2 states have return successors, (47), 46 states have call predecessors, (47), 46 states have call successors, (47) [2022-03-18 17:15:36,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:36,387 INFO L93 Difference]: Finished difference Result 394 states and 467 transitions. [2022-03-18 17:15:36,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-18 17:15:36,388 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 2.7916666666666665) internal successors, (201), 71 states have internal predecessors, (201), 46 states have call successors, (49), 3 states have call predecessors, (49), 2 states have return successors, (47), 46 states have call predecessors, (47), 46 states have call successors, (47) Word has length 236 [2022-03-18 17:15:36,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:36,389 INFO L225 Difference]: With dead ends: 394 [2022-03-18 17:15:36,389 INFO L226 Difference]: Without dead ends: 309 [2022-03-18 17:15:36,391 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 630 GetRequests, 516 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3591 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2972, Invalid=10368, Unknown=0, NotChecked=0, Total=13340 [2022-03-18 17:15:36,391 INFO L912 BasicCegarLoop]: 56 mSDtfsCounter, 444 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1293 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 1598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 1293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:36,391 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 118 Invalid, 1598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 1293 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-18 17:15:36,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2022-03-18 17:15:36,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 221. [2022-03-18 17:15:36,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 176 states have (on average 1.0227272727272727) internal successors, (180), 177 states have internal predecessors, (180), 25 states have call successors, (25), 20 states have call predecessors, (25), 19 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-18 17:15:36,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 229 transitions. [2022-03-18 17:15:36,397 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 229 transitions. Word has length 236 [2022-03-18 17:15:36,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:36,398 INFO L478 AbstractCegarLoop]: Abstraction has 221 states and 229 transitions. [2022-03-18 17:15:36,398 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 2.7916666666666665) internal successors, (201), 71 states have internal predecessors, (201), 46 states have call successors, (49), 3 states have call predecessors, (49), 2 states have return successors, (47), 46 states have call predecessors, (47), 46 states have call successors, (47) [2022-03-18 17:15:36,398 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 229 transitions. [2022-03-18 17:15:36,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-03-18 17:15:36,399 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:36,399 INFO L500 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 22, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:36,423 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-03-18 17:15:36,622 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-03-18 17:15:36,623 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:36,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:36,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1034320497, now seen corresponding path program 26 times [2022-03-18 17:15:36,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:36,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398639008] [2022-03-18 17:15:36,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:36,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:36,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:37,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-18 17:15:37,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-18 17:15:37,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-18 17:15:37,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-18 17:15:37,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-18 17:15:37,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-18 17:15:37,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-18 17:15:37,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-18 17:15:37,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-18 17:15:37,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-18 17:15:37,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-18 17:15:37,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:15:37,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:15:37,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:15:37,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:15:37,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:15:37,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:15:37,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-18 17:15:37,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-18 17:15:37,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-18 17:15:37,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-18 17:15:37,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-18 17:15:37,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:37,341 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 949 proven. 569 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-18 17:15:37,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:37,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398639008] [2022-03-18 17:15:37,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398639008] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:37,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838483676] [2022-03-18 17:15:37,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-18 17:15:37,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:37,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:37,344 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-03-18 17:15:37,371 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-03-18 17:15:37,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-18 17:15:37,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:15:37,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 48 conjunts are in the unsatisfiable core [2022-03-18 17:15:37,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:38,301 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-18 17:15:38,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:38,660 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-18 17:15:38,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838483676] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:38,660 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:38,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 27, 27] total 74 [2022-03-18 17:15:38,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508119880] [2022-03-18 17:15:38,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:38,661 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-03-18 17:15:38,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:38,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-03-18 17:15:38,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=882, Invalid=4520, Unknown=0, NotChecked=0, Total=5402 [2022-03-18 17:15:38,663 INFO L87 Difference]: Start difference. First operand 221 states and 229 transitions. Second operand has 74 states, 74 states have (on average 3.364864864864865) internal successors, (249), 72 states have internal predecessors, (249), 47 states have call successors, (49), 4 states have call predecessors, (49), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-18 17:15:41,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:41,194 INFO L93 Difference]: Finished difference Result 413 states and 489 transitions. [2022-03-18 17:15:41,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-03-18 17:15:41,195 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 3.364864864864865) internal successors, (249), 72 states have internal predecessors, (249), 47 states have call successors, (49), 4 states have call predecessors, (49), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) Word has length 238 [2022-03-18 17:15:41,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:41,196 INFO L225 Difference]: With dead ends: 413 [2022-03-18 17:15:41,196 INFO L226 Difference]: Without dead ends: 324 [2022-03-18 17:15:41,198 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 687 GetRequests, 521 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9304 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4703, Invalid=23019, Unknown=0, NotChecked=0, Total=27722 [2022-03-18 17:15:41,198 INFO L912 BasicCegarLoop]: 78 mSDtfsCounter, 599 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 3079 mSolverCounterSat, 499 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 600 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 3578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 499 IncrementalHoareTripleChecker+Valid, 3079 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:41,199 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [600 Valid, 175 Invalid, 3578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [499 Valid, 3079 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-18 17:15:41,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-03-18 17:15:41,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 231. [2022-03-18 17:15:41,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 184 states have (on average 1.0217391304347827) internal successors, (188), 185 states have internal predecessors, (188), 26 states have call successors, (26), 21 states have call predecessors, (26), 20 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-18 17:15:41,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 239 transitions. [2022-03-18 17:15:41,209 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 239 transitions. Word has length 238 [2022-03-18 17:15:41,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:41,209 INFO L478 AbstractCegarLoop]: Abstraction has 231 states and 239 transitions. [2022-03-18 17:15:41,209 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 3.364864864864865) internal successors, (249), 72 states have internal predecessors, (249), 47 states have call successors, (49), 4 states have call predecessors, (49), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-18 17:15:41,209 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 239 transitions. [2022-03-18 17:15:41,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-03-18 17:15:41,210 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:41,210 INFO L500 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 23, 23, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:41,235 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-03-18 17:15:41,426 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-18 17:15:41,426 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:41,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:41,427 INFO L85 PathProgramCache]: Analyzing trace with hash -1502889018, now seen corresponding path program 27 times [2022-03-18 17:15:41,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:41,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831953885] [2022-03-18 17:15:41,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:41,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:41,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:42,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-18 17:15:42,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-18 17:15:42,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-18 17:15:42,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-18 17:15:42,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-18 17:15:42,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-18 17:15:42,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-18 17:15:42,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-18 17:15:42,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-18 17:15:42,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-18 17:15:42,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-18 17:15:42,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:15:42,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:15:42,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-18 17:15:42,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-18 17:15:42,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-18 17:15:42,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-18 17:15:42,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-18 17:15:42,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-18 17:15:42,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-18 17:15:42,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-18 17:15:42,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-18 17:15:42,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-18 17:15:42,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:42,178 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 1038 proven. 618 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-18 17:15:42,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:42,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831953885] [2022-03-18 17:15:42,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831953885] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:42,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666701162] [2022-03-18 17:15:42,180 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-18 17:15:42,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:42,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:42,181 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-03-18 17:15:42,183 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-03-18 17:15:42,304 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2022-03-18 17:15:42,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:15:42,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 50 conjunts are in the unsatisfiable core [2022-03-18 17:15:42,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:43,247 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-18 17:15:43,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:43,675 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-18 17:15:43,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666701162] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:43,676 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:43,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 28, 28] total 77 [2022-03-18 17:15:43,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939181724] [2022-03-18 17:15:43,676 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:43,676 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-03-18 17:15:43,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:43,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-03-18 17:15:43,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=956, Invalid=4896, Unknown=0, NotChecked=0, Total=5852 [2022-03-18 17:15:43,678 INFO L87 Difference]: Start difference. First operand 231 states and 239 transitions. Second operand has 77 states, 77 states have (on average 3.3636363636363638) internal successors, (259), 75 states have internal predecessors, (259), 49 states have call successors, (51), 4 states have call predecessors, (51), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-18 17:15:46,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:46,155 INFO L93 Difference]: Finished difference Result 431 states and 510 transitions. [2022-03-18 17:15:46,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-03-18 17:15:46,155 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 3.3636363636363638) internal successors, (259), 75 states have internal predecessors, (259), 49 states have call successors, (51), 4 states have call predecessors, (51), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Word has length 248 [2022-03-18 17:15:46,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:46,156 INFO L225 Difference]: With dead ends: 431 [2022-03-18 17:15:46,156 INFO L226 Difference]: Without dead ends: 338 [2022-03-18 17:15:46,159 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 716 GetRequests, 543 SyntacticMatches, 1 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10141 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=5099, Invalid=25003, Unknown=0, NotChecked=0, Total=30102 [2022-03-18 17:15:46,160 INFO L912 BasicCegarLoop]: 81 mSDtfsCounter, 694 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2250 mSolverCounterSat, 603 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 2853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 603 IncrementalHoareTripleChecker+Valid, 2250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:46,160 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [695 Valid, 128 Invalid, 2853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [603 Valid, 2250 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-18 17:15:46,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-03-18 17:15:46,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 241. [2022-03-18 17:15:46,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 192 states have (on average 1.0208333333333333) internal successors, (196), 193 states have internal predecessors, (196), 27 states have call successors, (27), 22 states have call predecessors, (27), 21 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2022-03-18 17:15:46,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 249 transitions. [2022-03-18 17:15:46,166 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 249 transitions. Word has length 248 [2022-03-18 17:15:46,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:46,166 INFO L478 AbstractCegarLoop]: Abstraction has 241 states and 249 transitions. [2022-03-18 17:15:46,166 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 3.3636363636363638) internal successors, (259), 75 states have internal predecessors, (259), 49 states have call successors, (51), 4 states have call predecessors, (51), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-18 17:15:46,166 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 249 transitions. [2022-03-18 17:15:46,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2022-03-18 17:15:46,168 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:46,168 INFO L500 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 24, 24, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:46,190 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-03-18 17:15:46,381 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:46,381 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:46,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:46,381 INFO L85 PathProgramCache]: Analyzing trace with hash -1900930243, now seen corresponding path program 28 times [2022-03-18 17:15:46,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:46,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047762778] [2022-03-18 17:15:46,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:46,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:46,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:47,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-18 17:15:47,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-18 17:15:47,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-18 17:15:47,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-18 17:15:47,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-18 17:15:47,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-18 17:15:47,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-18 17:15:47,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-18 17:15:47,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-18 17:15:47,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-18 17:15:47,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:15:47,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:15:47,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:15:47,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:15:47,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:15:47,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-18 17:15:47,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-18 17:15:47,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-18 17:15:47,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-18 17:15:47,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-18 17:15:47,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-18 17:15:47,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-18 17:15:47,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-18 17:15:47,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-18 17:15:47,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:47,287 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 1131 proven. 669 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-18 17:15:47,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:47,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047762778] [2022-03-18 17:15:47,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047762778] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:47,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78532652] [2022-03-18 17:15:47,288 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-18 17:15:47,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:47,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:47,292 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:15:47,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-18 17:15:47,400 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-18 17:15:47,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:15:47,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 716 conjuncts, 52 conjunts are in the unsatisfiable core [2022-03-18 17:15:47,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:48,391 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-18 17:15:48,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:48,797 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-18 17:15:48,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [78532652] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:48,797 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:48,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 29, 29] total 80 [2022-03-18 17:15:48,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876060006] [2022-03-18 17:15:48,798 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:48,798 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-03-18 17:15:48,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:48,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-03-18 17:15:48,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1033, Invalid=5287, Unknown=0, NotChecked=0, Total=6320 [2022-03-18 17:15:48,799 INFO L87 Difference]: Start difference. First operand 241 states and 249 transitions. Second operand has 80 states, 80 states have (on average 3.3625) internal successors, (269), 78 states have internal predecessors, (269), 51 states have call successors, (53), 4 states have call predecessors, (53), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-18 17:15:51,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:51,452 INFO L93 Difference]: Finished difference Result 449 states and 531 transitions. [2022-03-18 17:15:51,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-18 17:15:51,453 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 3.3625) internal successors, (269), 78 states have internal predecessors, (269), 51 states have call successors, (53), 4 states have call predecessors, (53), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) Word has length 258 [2022-03-18 17:15:51,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:51,454 INFO L225 Difference]: With dead ends: 449 [2022-03-18 17:15:51,454 INFO L226 Difference]: Without dead ends: 352 [2022-03-18 17:15:51,457 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 745 GetRequests, 565 SyntacticMatches, 1 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11014 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=5511, Invalid=27069, Unknown=0, NotChecked=0, Total=32580 [2022-03-18 17:15:51,458 INFO L912 BasicCegarLoop]: 84 mSDtfsCounter, 761 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 2707 mSolverCounterSat, 617 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 762 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 3324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 617 IncrementalHoareTripleChecker+Valid, 2707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:51,458 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [762 Valid, 156 Invalid, 3324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [617 Valid, 2707 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-18 17:15:51,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-03-18 17:15:51,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 251. [2022-03-18 17:15:51,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 200 states have (on average 1.02) internal successors, (204), 201 states have internal predecessors, (204), 28 states have call successors, (28), 23 states have call predecessors, (28), 22 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-18 17:15:51,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 259 transitions. [2022-03-18 17:15:51,463 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 259 transitions. Word has length 258 [2022-03-18 17:15:51,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:51,464 INFO L478 AbstractCegarLoop]: Abstraction has 251 states and 259 transitions. [2022-03-18 17:15:51,464 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 3.3625) internal successors, (269), 78 states have internal predecessors, (269), 51 states have call successors, (53), 4 states have call predecessors, (53), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-18 17:15:51,464 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 259 transitions. [2022-03-18 17:15:51,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2022-03-18 17:15:51,465 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:51,465 INFO L500 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 25, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:51,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-18 17:15:51,679 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:51,679 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:51,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:51,680 INFO L85 PathProgramCache]: Analyzing trace with hash 462951412, now seen corresponding path program 29 times [2022-03-18 17:15:51,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:51,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104482017] [2022-03-18 17:15:51,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:51,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:51,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:52,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-18 17:15:52,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-18 17:15:52,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-18 17:15:52,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-18 17:15:52,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-18 17:15:52,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-18 17:15:52,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-18 17:15:52,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-18 17:15:52,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-18 17:15:52,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:15:52,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:15:52,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:15:52,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:15:52,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:15:52,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:15:52,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-18 17:15:52,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-18 17:15:52,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-18 17:15:52,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-18 17:15:52,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-18 17:15:52,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-18 17:15:52,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-18 17:15:52,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-18 17:15:52,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-18 17:15:52,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-18 17:15:52,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:52,609 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1228 proven. 722 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-18 17:15:52,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:52,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104482017] [2022-03-18 17:15:52,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104482017] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:52,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545459586] [2022-03-18 17:15:52,609 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-18 17:15:52,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:52,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:52,612 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:15:52,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-18 17:15:52,751 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 26 check-sat command(s) [2022-03-18 17:15:52,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:15:52,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 54 conjunts are in the unsatisfiable core [2022-03-18 17:15:52,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:54,111 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-18 17:15:54,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:54,495 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-18 17:15:54,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545459586] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:54,495 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:54,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54, 54] total 83 [2022-03-18 17:15:54,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547296692] [2022-03-18 17:15:54,495 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:54,496 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-03-18 17:15:54,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:54,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-03-18 17:15:54,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1517, Invalid=5289, Unknown=0, NotChecked=0, Total=6806 [2022-03-18 17:15:54,497 INFO L87 Difference]: Start difference. First operand 251 states and 259 transitions. Second operand has 83 states, 83 states have (on average 2.710843373493976) internal successors, (225), 82 states have internal predecessors, (225), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-18 17:15:55,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:55,881 INFO L93 Difference]: Finished difference Result 458 states and 543 transitions. [2022-03-18 17:15:55,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-18 17:15:55,882 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 2.710843373493976) internal successors, (225), 82 states have internal predecessors, (225), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) Word has length 268 [2022-03-18 17:15:55,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:55,883 INFO L225 Difference]: With dead ends: 458 [2022-03-18 17:15:55,883 INFO L226 Difference]: Without dead ends: 357 [2022-03-18 17:15:55,885 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 719 GetRequests, 586 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4870 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=4054, Invalid=14036, Unknown=0, NotChecked=0, Total=18090 [2022-03-18 17:15:55,885 INFO L912 BasicCegarLoop]: 64 mSDtfsCounter, 591 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1245 mSolverCounterSat, 420 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 592 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 1665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 420 IncrementalHoareTripleChecker+Valid, 1245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:55,885 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [592 Valid, 106 Invalid, 1665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [420 Valid, 1245 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-18 17:15:55,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-03-18 17:15:55,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 253. [2022-03-18 17:15:55,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 202 states have (on average 1.0198019801980198) internal successors, (206), 203 states have internal predecessors, (206), 28 states have call successors, (28), 23 states have call predecessors, (28), 22 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-18 17:15:55,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 261 transitions. [2022-03-18 17:15:55,891 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 261 transitions. Word has length 268 [2022-03-18 17:15:55,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:55,891 INFO L478 AbstractCegarLoop]: Abstraction has 253 states and 261 transitions. [2022-03-18 17:15:55,892 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 2.710843373493976) internal successors, (225), 82 states have internal predecessors, (225), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-18 17:15:55,892 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 261 transitions. [2022-03-18 17:15:55,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-03-18 17:15:55,893 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:55,893 INFO L500 BasicCegarLoop]: trace histogram [27, 26, 26, 26, 26, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:55,917 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-18 17:15:56,107 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:56,107 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:56,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:56,108 INFO L85 PathProgramCache]: Analyzing trace with hash -799830441, now seen corresponding path program 30 times [2022-03-18 17:15:56,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:56,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381567521] [2022-03-18 17:15:56,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:56,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:56,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:56,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-18 17:15:56,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-18 17:15:56,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-18 17:15:56,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-18 17:15:56,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-18 17:15:56,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-18 17:15:56,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-18 17:15:56,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-18 17:15:56,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-18 17:15:56,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-18 17:15:56,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:15:56,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:15:56,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:15:56,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:15:56,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:15:56,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:15:56,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-18 17:15:56,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-18 17:15:56,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-18 17:15:56,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-18 17:15:56,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-18 17:15:56,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-18 17:15:56,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-18 17:15:56,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-18 17:15:56,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-18 17:15:56,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:56,586 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 700 proven. 1302 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-18 17:15:56,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:56,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381567521] [2022-03-18 17:15:56,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381567521] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:56,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242317537] [2022-03-18 17:15:56,586 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-18 17:15:56,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:56,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:56,588 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:15:56,602 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-18 17:15:56,723 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2022-03-18 17:15:56,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:15:56,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 55 conjunts are in the unsatisfiable core [2022-03-18 17:15:56,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:15:57,134 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-18 17:15:57,134 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:15:57,511 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-18 17:15:57,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242317537] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:15:57,512 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:15:57,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 36 [2022-03-18 17:15:57,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178120181] [2022-03-18 17:15:57,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:15:57,512 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-18 17:15:57,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:15:57,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-18 17:15:57,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=809, Unknown=0, NotChecked=0, Total=1260 [2022-03-18 17:15:57,513 INFO L87 Difference]: Start difference. First operand 253 states and 261 transitions. Second operand has 36 states, 36 states have (on average 4.611111111111111) internal successors, (166), 33 states have internal predecessors, (166), 28 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-18 17:15:58,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:15:58,141 INFO L93 Difference]: Finished difference Result 270 states and 280 transitions. [2022-03-18 17:15:58,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-18 17:15:58,141 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 4.611111111111111) internal successors, (166), 33 states have internal predecessors, (166), 28 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Word has length 270 [2022-03-18 17:15:58,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:15:58,142 INFO L225 Difference]: With dead ends: 270 [2022-03-18 17:15:58,142 INFO L226 Difference]: Without dead ends: 270 [2022-03-18 17:15:58,143 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 680 GetRequests, 613 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 987 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1345, Invalid=3211, Unknown=0, NotChecked=0, Total=4556 [2022-03-18 17:15:58,143 INFO L912 BasicCegarLoop]: 47 mSDtfsCounter, 145 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 841 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 841 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-18 17:15:58,144 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 84 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 841 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-18 17:15:58,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-03-18 17:15:58,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 265. [2022-03-18 17:15:58,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 211 states have (on average 1.018957345971564) internal successors, (215), 212 states have internal predecessors, (215), 30 states have call successors, (30), 24 states have call predecessors, (30), 23 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-18 17:15:58,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 274 transitions. [2022-03-18 17:15:58,148 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 274 transitions. Word has length 270 [2022-03-18 17:15:58,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:15:58,149 INFO L478 AbstractCegarLoop]: Abstraction has 265 states and 274 transitions. [2022-03-18 17:15:58,149 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 4.611111111111111) internal successors, (166), 33 states have internal predecessors, (166), 28 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-18 17:15:58,149 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 274 transitions. [2022-03-18 17:15:58,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2022-03-18 17:15:58,150 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:15:58,150 INFO L500 BasicCegarLoop]: trace histogram [28, 28, 28, 27, 27, 27, 27, 27, 27, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:15:58,173 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-03-18 17:15:58,363 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-03-18 17:15:58,363 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:15:58,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:15:58,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1396717185, now seen corresponding path program 31 times [2022-03-18 17:15:58,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:15:58,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800967377] [2022-03-18 17:15:58,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:15:58,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:15:58,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:15:59,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-18 17:15:59,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-18 17:15:59,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-18 17:15:59,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-18 17:15:59,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-18 17:15:59,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-18 17:15:59,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-18 17:15:59,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-18 17:15:59,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-18 17:15:59,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-18 17:15:59,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:15:59,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:15:59,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:15:59,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:15:59,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:15:59,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:15:59,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-18 17:15:59,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-18 17:15:59,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-18 17:15:59,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-18 17:15:59,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-18 17:15:59,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-18 17:15:59,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-18 17:15:59,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-18 17:15:59,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-18 17:15:59,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-18 17:15:59,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-18 17:15:59,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,374 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1434 proven. 780 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-18 17:15:59,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:15:59,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800967377] [2022-03-18 17:15:59,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800967377] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:15:59,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127841543] [2022-03-18 17:15:59,374 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-18 17:15:59,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:15:59,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:15:59,382 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:15:59,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-03-18 17:15:59,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:15:59,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 787 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-18 17:15:59,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:16:00,888 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1612 proven. 702 refuted. 0 times theorem prover too weak. 1304 trivial. 0 not checked. [2022-03-18 17:16:00,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:16:01,283 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1510 proven. 702 refuted. 0 times theorem prover too weak. 1406 trivial. 0 not checked. [2022-03-18 17:16:01,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127841543] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:16:01,283 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:16:01,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 56, 56] total 87 [2022-03-18 17:16:01,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494443275] [2022-03-18 17:16:01,284 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:16:01,284 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-03-18 17:16:01,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:16:01,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-03-18 17:16:01,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1658, Invalid=5824, Unknown=0, NotChecked=0, Total=7482 [2022-03-18 17:16:01,286 INFO L87 Difference]: Start difference. First operand 265 states and 274 transitions. Second operand has 87 states, 87 states have (on average 2.7701149425287355) internal successors, (241), 86 states have internal predecessors, (241), 56 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (57), 56 states have call predecessors, (57), 56 states have call successors, (57) [2022-03-18 17:16:02,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:16:02,879 INFO L93 Difference]: Finished difference Result 480 states and 569 transitions. [2022-03-18 17:16:02,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-18 17:16:02,880 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 2.7701149425287355) internal successors, (241), 86 states have internal predecessors, (241), 56 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (57), 56 states have call predecessors, (57), 56 states have call successors, (57) Word has length 286 [2022-03-18 17:16:02,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:16:02,881 INFO L225 Difference]: With dead ends: 480 [2022-03-18 17:16:02,881 INFO L226 Difference]: Without dead ends: 375 [2022-03-18 17:16:02,883 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 765 GetRequests, 626 SyntacticMatches, 0 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5356 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4387, Invalid=15353, Unknown=0, NotChecked=0, Total=19740 [2022-03-18 17:16:02,883 INFO L912 BasicCegarLoop]: 66 mSDtfsCounter, 488 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 2058 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 2378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 2058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-18 17:16:02,884 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [489 Valid, 148 Invalid, 2378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 2058 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-18 17:16:02,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-03-18 17:16:02,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 267. [2022-03-18 17:16:02,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 213 states have (on average 1.0187793427230047) internal successors, (217), 214 states have internal predecessors, (217), 30 states have call successors, (30), 24 states have call predecessors, (30), 23 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-18 17:16:02,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 276 transitions. [2022-03-18 17:16:02,889 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 276 transitions. Word has length 286 [2022-03-18 17:16:02,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:16:02,890 INFO L478 AbstractCegarLoop]: Abstraction has 267 states and 276 transitions. [2022-03-18 17:16:02,890 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 2.7701149425287355) internal successors, (241), 86 states have internal predecessors, (241), 56 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (57), 56 states have call predecessors, (57), 56 states have call successors, (57) [2022-03-18 17:16:02,890 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 276 transitions. [2022-03-18 17:16:02,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2022-03-18 17:16:02,891 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:16:02,891 INFO L500 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 27, 27, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:16:02,917 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-18 17:16:03,105 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:16:03,105 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:16:03,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:16:03,106 INFO L85 PathProgramCache]: Analyzing trace with hash -2076929758, now seen corresponding path program 32 times [2022-03-18 17:16:03,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:16:03,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879746896] [2022-03-18 17:16:03,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:16:03,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:16:03,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:16:04,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-18 17:16:04,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-18 17:16:04,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-18 17:16:04,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-18 17:16:04,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-18 17:16:04,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-18 17:16:04,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-18 17:16:04,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-18 17:16:04,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-18 17:16:04,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-18 17:16:04,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:16:04,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:16:04,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-18 17:16:04,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-18 17:16:04,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-18 17:16:04,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-18 17:16:04,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-18 17:16:04,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-18 17:16:04,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-18 17:16:04,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-18 17:16:04,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-18 17:16:04,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-18 17:16:04,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-18 17:16:04,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-18 17:16:04,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-18 17:16:04,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-18 17:16:04,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-18 17:16:04,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:04,088 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 1434 proven. 834 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-18 17:16:04,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:16:04,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879746896] [2022-03-18 17:16:04,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879746896] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:16:04,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695088964] [2022-03-18 17:16:04,088 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-18 17:16:04,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:16:04,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:16:04,092 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:16:04,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-18 17:16:04,224 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-18 17:16:04,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:16:04,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-18 17:16:04,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:16:05,375 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-18 17:16:05,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:16:05,865 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-18 17:16:05,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695088964] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:16:05,865 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:16:05,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 32, 32] total 89 [2022-03-18 17:16:05,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054883738] [2022-03-18 17:16:05,866 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:16:05,866 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-03-18 17:16:05,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:16:05,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-03-18 17:16:05,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1282, Invalid=6550, Unknown=0, NotChecked=0, Total=7832 [2022-03-18 17:16:05,868 INFO L87 Difference]: Start difference. First operand 267 states and 276 transitions. Second operand has 89 states, 89 states have (on average 3.359550561797753) internal successors, (299), 87 states have internal predecessors, (299), 57 states have call successors, (59), 4 states have call predecessors, (59), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-18 17:16:08,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:16:08,983 INFO L93 Difference]: Finished difference Result 499 states and 591 transitions. [2022-03-18 17:16:08,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-18 17:16:08,987 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 3.359550561797753) internal successors, (299), 87 states have internal predecessors, (299), 57 states have call successors, (59), 4 states have call predecessors, (59), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) Word has length 288 [2022-03-18 17:16:08,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:16:08,989 INFO L225 Difference]: With dead ends: 499 [2022-03-18 17:16:08,989 INFO L226 Difference]: Without dead ends: 390 [2022-03-18 17:16:08,991 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 832 GetRequests, 631 SyntacticMatches, 1 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13849 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=6843, Invalid=33759, Unknown=0, NotChecked=0, Total=40602 [2022-03-18 17:16:08,992 INFO L912 BasicCegarLoop]: 93 mSDtfsCounter, 784 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 2971 mSolverCounterSat, 662 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 785 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 3633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 662 IncrementalHoareTripleChecker+Valid, 2971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-18 17:16:08,992 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [785 Valid, 160 Invalid, 3633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [662 Valid, 2971 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-18 17:16:08,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-03-18 17:16:08,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 277. [2022-03-18 17:16:08,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 221 states have (on average 1.0180995475113122) internal successors, (225), 222 states have internal predecessors, (225), 31 states have call successors, (31), 25 states have call predecessors, (31), 24 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2022-03-18 17:16:08,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 286 transitions. [2022-03-18 17:16:08,998 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 286 transitions. Word has length 288 [2022-03-18 17:16:08,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:16:08,998 INFO L478 AbstractCegarLoop]: Abstraction has 277 states and 286 transitions. [2022-03-18 17:16:08,998 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 89 states have (on average 3.359550561797753) internal successors, (299), 87 states have internal predecessors, (299), 57 states have call successors, (59), 4 states have call predecessors, (59), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-18 17:16:08,998 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 286 transitions. [2022-03-18 17:16:08,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2022-03-18 17:16:09,000 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:16:09,000 INFO L500 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 28, 28, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:16:09,023 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-03-18 17:16:09,213 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:16:09,214 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:16:09,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:16:09,214 INFO L85 PathProgramCache]: Analyzing trace with hash 1023800729, now seen corresponding path program 33 times [2022-03-18 17:16:09,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:16:09,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445144420] [2022-03-18 17:16:09,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:16:09,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:16:09,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:16:10,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-18 17:16:10,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-18 17:16:10,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-18 17:16:10,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-18 17:16:10,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-18 17:16:10,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-18 17:16:10,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-18 17:16:10,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-18 17:16:10,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-18 17:16:10,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:16:10,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:16:10,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:16:10,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:16:10,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:16:10,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-18 17:16:10,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-18 17:16:10,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-18 17:16:10,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-18 17:16:10,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-18 17:16:10,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-18 17:16:10,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-18 17:16:10,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-18 17:16:10,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-18 17:16:10,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-18 17:16:10,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-18 17:16:10,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-18 17:16:10,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-18 17:16:10,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-18 17:16:10,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:10,239 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 1543 proven. 893 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-18 17:16:10,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:16:10,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445144420] [2022-03-18 17:16:10,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445144420] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:16:10,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618426693] [2022-03-18 17:16:10,240 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-18 17:16:10,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:16:10,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:16:10,244 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:16:10,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-18 17:16:10,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 29 check-sat command(s) [2022-03-18 17:16:10,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:16:10,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 60 conjunts are in the unsatisfiable core [2022-03-18 17:16:10,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:16:11,671 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-18 17:16:11,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:16:12,137 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-18 17:16:12,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618426693] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:16:12,137 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:16:12,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 33, 33] total 92 [2022-03-18 17:16:12,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155101231] [2022-03-18 17:16:12,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:16:12,138 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-03-18 17:16:12,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:16:12,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-03-18 17:16:12,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1371, Invalid=7001, Unknown=0, NotChecked=0, Total=8372 [2022-03-18 17:16:12,140 INFO L87 Difference]: Start difference. First operand 277 states and 286 transitions. Second operand has 92 states, 92 states have (on average 3.358695652173913) internal successors, (309), 90 states have internal predecessors, (309), 59 states have call successors, (61), 4 states have call predecessors, (61), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-18 17:16:15,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:16:15,465 INFO L93 Difference]: Finished difference Result 517 states and 612 transitions. [2022-03-18 17:16:15,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-03-18 17:16:15,465 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 3.358695652173913) internal successors, (309), 90 states have internal predecessors, (309), 59 states have call successors, (61), 4 states have call predecessors, (61), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Word has length 298 [2022-03-18 17:16:15,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:16:15,466 INFO L225 Difference]: With dead ends: 517 [2022-03-18 17:16:15,466 INFO L226 Difference]: Without dead ends: 404 [2022-03-18 17:16:15,470 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 861 GetRequests, 653 SyntacticMatches, 1 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14866 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=7319, Invalid=36153, Unknown=0, NotChecked=0, Total=43472 [2022-03-18 17:16:15,470 INFO L912 BasicCegarLoop]: 96 mSDtfsCounter, 863 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 3529 mSolverCounterSat, 776 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 864 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 4305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 776 IncrementalHoareTripleChecker+Valid, 3529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-18 17:16:15,470 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [864 Valid, 178 Invalid, 4305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [776 Valid, 3529 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-18 17:16:15,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-03-18 17:16:15,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 287. [2022-03-18 17:16:15,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 229 states have (on average 1.017467248908297) internal successors, (233), 230 states have internal predecessors, (233), 32 states have call successors, (32), 26 states have call predecessors, (32), 25 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2022-03-18 17:16:15,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 296 transitions. [2022-03-18 17:16:15,476 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 296 transitions. Word has length 298 [2022-03-18 17:16:15,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:16:15,476 INFO L478 AbstractCegarLoop]: Abstraction has 287 states and 296 transitions. [2022-03-18 17:16:15,476 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 92 states have (on average 3.358695652173913) internal successors, (309), 90 states have internal predecessors, (309), 59 states have call successors, (61), 4 states have call predecessors, (61), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-18 17:16:15,476 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 296 transitions. [2022-03-18 17:16:15,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2022-03-18 17:16:15,478 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:16:15,478 INFO L500 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 29, 29, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:16:15,501 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-03-18 17:16:15,701 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-03-18 17:16:15,701 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:16:15,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:16:15,702 INFO L85 PathProgramCache]: Analyzing trace with hash 313307984, now seen corresponding path program 34 times [2022-03-18 17:16:15,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:16:15,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347664617] [2022-03-18 17:16:15,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:16:15,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:16:15,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:16:16,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-18 17:16:16,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-18 17:16:16,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-18 17:16:16,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-18 17:16:16,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-18 17:16:16,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-18 17:16:16,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-18 17:16:16,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-18 17:16:16,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:16:16,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:16:16,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:16:16,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:16:16,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:16:16,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:16:16,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-18 17:16:16,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-18 17:16:16,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-18 17:16:16,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-18 17:16:16,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-18 17:16:16,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-18 17:16:16,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-18 17:16:16,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-18 17:16:16,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-18 17:16:16,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-18 17:16:16,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-18 17:16:16,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-18 17:16:16,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-18 17:16:16,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-18 17:16:16,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-18 17:16:16,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:16,797 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 1656 proven. 954 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-18 17:16:16,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:16:16,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347664617] [2022-03-18 17:16:16,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347664617] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:16:16,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399726825] [2022-03-18 17:16:16,797 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-18 17:16:16,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:16:16,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:16:16,798 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:16:16,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-03-18 17:16:16,897 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-18 17:16:16,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:16:16,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 851 conjuncts, 62 conjunts are in the unsatisfiable core [2022-03-18 17:16:16,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:16:18,215 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-18 17:16:18,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:16:18,664 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-18 17:16:18,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399726825] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:16:18,664 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:16:18,664 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 34, 34] total 95 [2022-03-18 17:16:18,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929694062] [2022-03-18 17:16:18,665 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:16:18,665 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-03-18 17:16:18,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:16:18,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-03-18 17:16:18,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1463, Invalid=7467, Unknown=0, NotChecked=0, Total=8930 [2022-03-18 17:16:18,667 INFO L87 Difference]: Start difference. First operand 287 states and 296 transitions. Second operand has 95 states, 95 states have (on average 3.357894736842105) internal successors, (319), 93 states have internal predecessors, (319), 61 states have call successors, (63), 4 states have call predecessors, (63), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-18 17:16:22,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:16:22,279 INFO L93 Difference]: Finished difference Result 535 states and 633 transitions. [2022-03-18 17:16:22,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2022-03-18 17:16:22,280 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 3.357894736842105) internal successors, (319), 93 states have internal predecessors, (319), 61 states have call successors, (63), 4 states have call predecessors, (63), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) Word has length 308 [2022-03-18 17:16:22,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:16:22,281 INFO L225 Difference]: With dead ends: 535 [2022-03-18 17:16:22,281 INFO L226 Difference]: Without dead ends: 418 [2022-03-18 17:16:22,285 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 890 GetRequests, 675 SyntacticMatches, 1 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15919 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=7811, Invalid=38629, Unknown=0, NotChecked=0, Total=46440 [2022-03-18 17:16:22,286 INFO L912 BasicCegarLoop]: 99 mSDtfsCounter, 852 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 4080 mSolverCounterSat, 784 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 853 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 4864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 784 IncrementalHoareTripleChecker+Valid, 4080 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-18 17:16:22,286 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [853 Valid, 196 Invalid, 4864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [784 Valid, 4080 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-18 17:16:22,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2022-03-18 17:16:22,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 297. [2022-03-18 17:16:22,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 237 states have (on average 1.0168776371308017) internal successors, (241), 238 states have internal predecessors, (241), 33 states have call successors, (33), 27 states have call predecessors, (33), 26 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-18 17:16:22,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 306 transitions. [2022-03-18 17:16:22,292 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 306 transitions. Word has length 308 [2022-03-18 17:16:22,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:16:22,292 INFO L478 AbstractCegarLoop]: Abstraction has 297 states and 306 transitions. [2022-03-18 17:16:22,292 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 3.357894736842105) internal successors, (319), 93 states have internal predecessors, (319), 61 states have call successors, (63), 4 states have call predecessors, (63), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-18 17:16:22,292 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 306 transitions. [2022-03-18 17:16:22,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2022-03-18 17:16:22,294 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:16:22,294 INFO L500 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 30, 30, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:16:22,322 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-18 17:16:22,517 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-03-18 17:16:22,517 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:16:22,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:16:22,518 INFO L85 PathProgramCache]: Analyzing trace with hash 2077768263, now seen corresponding path program 35 times [2022-03-18 17:16:22,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:16:22,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641536672] [2022-03-18 17:16:22,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:16:22,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:16:22,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:16:23,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-18 17:16:23,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-18 17:16:23,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-18 17:16:23,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-18 17:16:23,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-18 17:16:23,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-18 17:16:23,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-18 17:16:23,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-18 17:16:23,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-18 17:16:23,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:16:23,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:16:23,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:16:23,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:16:23,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:16:23,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:16:23,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-18 17:16:23,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-18 17:16:23,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-18 17:16:23,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-18 17:16:23,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-18 17:16:23,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-18 17:16:23,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-18 17:16:23,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-18 17:16:23,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-18 17:16:23,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-18 17:16:23,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-18 17:16:23,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-18 17:16:23,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-18 17:16:23,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-18 17:16:23,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-18 17:16:23,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:23,660 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1773 proven. 1017 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-18 17:16:23,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:16:23,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641536672] [2022-03-18 17:16:23,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641536672] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:16:23,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791683552] [2022-03-18 17:16:23,660 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-18 17:16:23,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:16:23,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:16:23,662 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:16:23,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-03-18 17:16:23,823 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2022-03-18 17:16:23,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:16:23,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 64 conjunts are in the unsatisfiable core [2022-03-18 17:16:23,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:16:25,666 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-18 17:16:25,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:16:26,158 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-18 17:16:26,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791683552] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:16:26,159 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:16:26,159 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64, 64] total 98 [2022-03-18 17:16:26,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564496008] [2022-03-18 17:16:26,159 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:16:26,160 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2022-03-18 17:16:26,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:16:26,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2022-03-18 17:16:26,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2117, Invalid=7389, Unknown=0, NotChecked=0, Total=9506 [2022-03-18 17:16:26,161 INFO L87 Difference]: Start difference. First operand 297 states and 306 transitions. Second operand has 98 states, 98 states have (on average 2.704081632653061) internal successors, (265), 97 states have internal predecessors, (265), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-18 17:16:28,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:16:28,048 INFO L93 Difference]: Finished difference Result 544 states and 645 transitions. [2022-03-18 17:16:28,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-18 17:16:28,048 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 98 states have (on average 2.704081632653061) internal successors, (265), 97 states have internal predecessors, (265), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Word has length 318 [2022-03-18 17:16:28,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:16:28,049 INFO L225 Difference]: With dead ends: 544 [2022-03-18 17:16:28,050 INFO L226 Difference]: Without dead ends: 423 [2022-03-18 17:16:28,051 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 854 GetRequests, 696 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6895 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=5684, Invalid=19756, Unknown=0, NotChecked=0, Total=25440 [2022-03-18 17:16:28,052 INFO L912 BasicCegarLoop]: 74 mSDtfsCounter, 760 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1869 mSolverCounterSat, 535 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 761 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 2404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 535 IncrementalHoareTripleChecker+Valid, 1869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-18 17:16:28,052 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [761 Valid, 131 Invalid, 2404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [535 Valid, 1869 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-18 17:16:28,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2022-03-18 17:16:28,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 299. [2022-03-18 17:16:28,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 239 states have (on average 1.0167364016736402) internal successors, (243), 240 states have internal predecessors, (243), 33 states have call successors, (33), 27 states have call predecessors, (33), 26 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-18 17:16:28,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 308 transitions. [2022-03-18 17:16:28,057 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 308 transitions. Word has length 318 [2022-03-18 17:16:28,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:16:28,057 INFO L478 AbstractCegarLoop]: Abstraction has 299 states and 308 transitions. [2022-03-18 17:16:28,058 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 98 states have (on average 2.704081632653061) internal successors, (265), 97 states have internal predecessors, (265), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-18 17:16:28,058 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 308 transitions. [2022-03-18 17:16:28,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2022-03-18 17:16:28,059 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:16:28,060 INFO L500 BasicCegarLoop]: trace histogram [32, 31, 31, 31, 31, 30, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:16:28,085 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-03-18 17:16:28,275 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-03-18 17:16:28,275 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:16:28,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:16:28,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1456322026, now seen corresponding path program 36 times [2022-03-18 17:16:28,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:16:28,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107184400] [2022-03-18 17:16:28,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:16:28,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:16:28,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:16:28,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-18 17:16:28,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-18 17:16:28,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-18 17:16:28,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-18 17:16:28,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-18 17:16:28,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-18 17:16:28,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-18 17:16:28,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-18 17:16:28,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-18 17:16:28,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:16:28,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:16:28,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-18 17:16:28,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-18 17:16:28,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-18 17:16:28,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-18 17:16:28,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-18 17:16:28,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-18 17:16:28,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-18 17:16:28,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-18 17:16:28,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-18 17:16:28,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-18 17:16:28,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-18 17:16:28,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-18 17:16:28,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-18 17:16:28,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-18 17:16:28,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-18 17:16:28,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-18 17:16:28,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-18 17:16:28,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-18 17:16:28,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-18 17:16:28,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:28,886 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 990 proven. 1862 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-18 17:16:28,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:16:28,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107184400] [2022-03-18 17:16:28,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107184400] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:16:28,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080212800] [2022-03-18 17:16:28,886 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-18 17:16:28,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:16:28,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:16:28,892 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:16:28,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-03-18 17:16:29,054 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 32 check-sat command(s) [2022-03-18 17:16:29,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:16:29,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 888 conjuncts, 65 conjunts are in the unsatisfiable core [2022-03-18 17:16:29,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:16:29,514 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-18 17:16:29,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:16:29,974 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-18 17:16:29,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080212800] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:16:29,974 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:16:29,974 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 41 [2022-03-18 17:16:29,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417011945] [2022-03-18 17:16:29,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:16:29,975 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-18 17:16:29,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:16:29,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-18 17:16:29,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=1029, Unknown=0, NotChecked=0, Total=1640 [2022-03-18 17:16:29,976 INFO L87 Difference]: Start difference. First operand 299 states and 308 transitions. Second operand has 41 states, 41 states have (on average 4.658536585365853) internal successors, (191), 38 states have internal predecessors, (191), 33 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-18 17:16:30,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:16:30,697 INFO L93 Difference]: Finished difference Result 316 states and 327 transitions. [2022-03-18 17:16:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-18 17:16:30,698 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 4.658536585365853) internal successors, (191), 38 states have internal predecessors, (191), 33 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 320 [2022-03-18 17:16:30,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:16:30,699 INFO L225 Difference]: With dead ends: 316 [2022-03-18 17:16:30,699 INFO L226 Difference]: Without dead ends: 316 [2022-03-18 17:16:30,699 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 805 GetRequests, 728 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1252 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1825, Invalid=4181, Unknown=0, NotChecked=0, Total=6006 [2022-03-18 17:16:30,700 INFO L912 BasicCegarLoop]: 52 mSDtfsCounter, 175 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-18 17:16:30,700 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 74 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 748 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-18 17:16:30,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-03-18 17:16:30,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 311. [2022-03-18 17:16:30,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 248 states have (on average 1.0161290322580645) internal successors, (252), 249 states have internal predecessors, (252), 35 states have call successors, (35), 28 states have call predecessors, (35), 27 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-18 17:16:30,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 321 transitions. [2022-03-18 17:16:30,705 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 321 transitions. Word has length 320 [2022-03-18 17:16:30,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:16:30,705 INFO L478 AbstractCegarLoop]: Abstraction has 311 states and 321 transitions. [2022-03-18 17:16:30,706 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 4.658536585365853) internal successors, (191), 38 states have internal predecessors, (191), 33 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-18 17:16:30,706 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 321 transitions. [2022-03-18 17:16:30,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2022-03-18 17:16:30,707 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:16:30,707 INFO L500 BasicCegarLoop]: trace histogram [33, 33, 33, 32, 32, 32, 32, 32, 32, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:16:30,731 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-03-18 17:16:30,931 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-03-18 17:16:30,931 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:16:30,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:16:30,931 INFO L85 PathProgramCache]: Analyzing trace with hash 831941394, now seen corresponding path program 37 times [2022-03-18 17:16:30,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:16:30,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441435170] [2022-03-18 17:16:30,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:16:30,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:16:30,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:16:32,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-18 17:16:32,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-18 17:16:32,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-18 17:16:32,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-18 17:16:32,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-18 17:16:32,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-18 17:16:32,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-18 17:16:32,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-18 17:16:32,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-18 17:16:32,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:16:32,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:16:32,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-18 17:16:32,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-18 17:16:32,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-18 17:16:32,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-18 17:16:32,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-18 17:16:32,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-18 17:16:32,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-18 17:16:32,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-18 17:16:32,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-18 17:16:32,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-18 17:16:32,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-18 17:16:32,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-18 17:16:32,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-18 17:16:32,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-18 17:16:32,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-18 17:16:32,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-18 17:16:32,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-18 17:16:32,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-18 17:16:32,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-18 17:16:32,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-18 17:16:32,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-18 17:16:32,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,146 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2019 proven. 1085 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-18 17:16:32,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:16:32,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441435170] [2022-03-18 17:16:32,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441435170] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:16:32,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759472100] [2022-03-18 17:16:32,147 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-18 17:16:32,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:16:32,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:16:32,151 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:16:32,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-03-18 17:16:32,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:32,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 922 conjuncts, 66 conjunts are in the unsatisfiable core [2022-03-18 17:16:32,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:16:34,178 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2232 proven. 992 refuted. 0 times theorem prover too weak. 1864 trivial. 0 not checked. [2022-03-18 17:16:34,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:16:34,655 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2110 proven. 992 refuted. 0 times theorem prover too weak. 1986 trivial. 0 not checked. [2022-03-18 17:16:34,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759472100] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:16:34,655 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:16:34,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 66, 66] total 102 [2022-03-18 17:16:34,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418856080] [2022-03-18 17:16:34,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:16:34,657 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2022-03-18 17:16:34,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:16:34,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2022-03-18 17:16:34,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2283, Invalid=8019, Unknown=0, NotChecked=0, Total=10302 [2022-03-18 17:16:34,658 INFO L87 Difference]: Start difference. First operand 311 states and 321 transitions. Second operand has 102 states, 102 states have (on average 2.7549019607843137) internal successors, (281), 101 states have internal predecessors, (281), 66 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (67), 66 states have call predecessors, (67), 66 states have call successors, (67) [2022-03-18 17:16:36,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:16:36,704 INFO L93 Difference]: Finished difference Result 566 states and 671 transitions. [2022-03-18 17:16:36,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-03-18 17:16:36,705 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 2.7549019607843137) internal successors, (281), 101 states have internal predecessors, (281), 66 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (67), 66 states have call predecessors, (67), 66 states have call successors, (67) Word has length 336 [2022-03-18 17:16:36,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:16:36,706 INFO L225 Difference]: With dead ends: 566 [2022-03-18 17:16:36,706 INFO L226 Difference]: Without dead ends: 441 [2022-03-18 17:16:36,708 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 900 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7471 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=6077, Invalid=21313, Unknown=0, NotChecked=0, Total=27390 [2022-03-18 17:16:36,709 INFO L912 BasicCegarLoop]: 76 mSDtfsCounter, 763 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 2170 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 764 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 2642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 472 IncrementalHoareTripleChecker+Valid, 2170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-18 17:16:36,709 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [764 Valid, 153 Invalid, 2642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 2170 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-18 17:16:36,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-03-18 17:16:36,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 313. [2022-03-18 17:16:36,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 250 states have (on average 1.016) internal successors, (254), 251 states have internal predecessors, (254), 35 states have call successors, (35), 28 states have call predecessors, (35), 27 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-18 17:16:36,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 323 transitions. [2022-03-18 17:16:36,714 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 323 transitions. Word has length 336 [2022-03-18 17:16:36,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:16:36,715 INFO L478 AbstractCegarLoop]: Abstraction has 313 states and 323 transitions. [2022-03-18 17:16:36,715 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 2.7549019607843137) internal successors, (281), 101 states have internal predecessors, (281), 66 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (67), 66 states have call predecessors, (67), 66 states have call successors, (67) [2022-03-18 17:16:36,715 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 323 transitions. [2022-03-18 17:16:36,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2022-03-18 17:16:36,716 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:16:36,717 INFO L500 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 32, 32, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:16:36,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-03-18 17:16:36,931 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-03-18 17:16:36,931 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:16:36,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:16:36,932 INFO L85 PathProgramCache]: Analyzing trace with hash -373333003, now seen corresponding path program 38 times [2022-03-18 17:16:36,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:16:36,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005706490] [2022-03-18 17:16:36,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:16:36,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:16:36,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:16:38,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-18 17:16:38,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-18 17:16:38,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-18 17:16:38,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-18 17:16:38,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-18 17:16:38,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-18 17:16:38,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-18 17:16:38,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-18 17:16:38,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:16:38,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:16:38,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:16:38,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:16:38,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:16:38,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-18 17:16:38,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-18 17:16:38,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-18 17:16:38,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-18 17:16:38,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-18 17:16:38,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-18 17:16:38,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-18 17:16:38,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-18 17:16:38,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-18 17:16:38,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-18 17:16:38,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-18 17:16:38,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-18 17:16:38,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-18 17:16:38,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-18 17:16:38,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-18 17:16:38,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-18 17:16:38,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-18 17:16:38,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-18 17:16:38,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-18 17:16:38,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:38,169 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 2019 proven. 1149 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-18 17:16:38,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:16:38,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005706490] [2022-03-18 17:16:38,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005706490] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:16:38,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133172622] [2022-03-18 17:16:38,170 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-18 17:16:38,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:16:38,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:16:38,171 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:16:38,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-03-18 17:16:38,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-18 17:16:38,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:16:38,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 932 conjuncts, 68 conjunts are in the unsatisfiable core [2022-03-18 17:16:38,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:16:39,838 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-18 17:16:39,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:16:40,358 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-18 17:16:40,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133172622] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:16:40,359 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:16:40,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 37, 37] total 104 [2022-03-18 17:16:40,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252670474] [2022-03-18 17:16:40,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:16:40,359 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-03-18 17:16:40,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:16:40,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-03-18 17:16:40,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1757, Invalid=8955, Unknown=0, NotChecked=0, Total=10712 [2022-03-18 17:16:40,361 INFO L87 Difference]: Start difference. First operand 313 states and 323 transitions. Second operand has 104 states, 104 states have (on average 3.355769230769231) internal successors, (349), 102 states have internal predecessors, (349), 67 states have call successors, (69), 4 states have call predecessors, (69), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-18 17:16:44,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:16:44,183 INFO L93 Difference]: Finished difference Result 585 states and 693 transitions. [2022-03-18 17:16:44,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-03-18 17:16:44,184 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 104 states have (on average 3.355769230769231) internal successors, (349), 102 states have internal predecessors, (349), 67 states have call successors, (69), 4 states have call predecessors, (69), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) Word has length 338 [2022-03-18 17:16:44,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:16:44,185 INFO L225 Difference]: With dead ends: 585 [2022-03-18 17:16:44,186 INFO L226 Difference]: Without dead ends: 456 [2022-03-18 17:16:44,189 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 977 GetRequests, 741 SyntacticMatches, 1 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19294 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=9383, Invalid=46549, Unknown=0, NotChecked=0, Total=55932 [2022-03-18 17:16:44,189 INFO L912 BasicCegarLoop]: 108 mSDtfsCounter, 983 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 3540 mSolverCounterSat, 849 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 984 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 4389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 849 IncrementalHoareTripleChecker+Valid, 3540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-18 17:16:44,190 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [984 Valid, 170 Invalid, 4389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [849 Valid, 3540 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-18 17:16:44,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2022-03-18 17:16:44,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 323. [2022-03-18 17:16:44,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 258 states have (on average 1.0155038759689923) internal successors, (262), 259 states have internal predecessors, (262), 36 states have call successors, (36), 29 states have call predecessors, (36), 28 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-18 17:16:44,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 333 transitions. [2022-03-18 17:16:44,195 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 333 transitions. Word has length 338 [2022-03-18 17:16:44,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:16:44,195 INFO L478 AbstractCegarLoop]: Abstraction has 323 states and 333 transitions. [2022-03-18 17:16:44,195 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 104 states have (on average 3.355769230769231) internal successors, (349), 102 states have internal predecessors, (349), 67 states have call successors, (69), 4 states have call predecessors, (69), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-18 17:16:44,196 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 333 transitions. [2022-03-18 17:16:44,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2022-03-18 17:16:44,197 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:16:44,197 INFO L500 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 33, 33, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:16:44,222 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-03-18 17:16:44,411 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-03-18 17:16:44,411 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:16:44,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:16:44,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1595795116, now seen corresponding path program 39 times [2022-03-18 17:16:44,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:16:44,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647649785] [2022-03-18 17:16:44,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:16:44,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:16:44,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:16:45,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-18 17:16:45,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-18 17:16:45,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-18 17:16:45,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-18 17:16:45,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-18 17:16:45,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-18 17:16:45,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-18 17:16:45,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:16:45,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:16:45,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:16:45,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:16:45,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:16:45,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:16:45,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-18 17:16:45,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-18 17:16:45,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-18 17:16:45,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-18 17:16:45,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-18 17:16:45,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-18 17:16:45,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-18 17:16:45,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-18 17:16:45,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-18 17:16:45,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-18 17:16:45,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-18 17:16:45,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-18 17:16:45,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-18 17:16:45,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-18 17:16:45,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-18 17:16:45,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-18 17:16:45,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-18 17:16:45,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-18 17:16:45,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-18 17:16:45,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-18 17:16:45,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:45,751 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 2148 proven. 1218 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-18 17:16:45,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:16:45,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647649785] [2022-03-18 17:16:45,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647649785] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:16:45,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277166262] [2022-03-18 17:16:45,752 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-18 17:16:45,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:16:45,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:16:45,756 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:16:45,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-03-18 17:16:45,904 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2022-03-18 17:16:45,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:16:45,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 70 conjunts are in the unsatisfiable core [2022-03-18 17:16:45,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:16:47,515 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-18 17:16:47,516 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:16:48,085 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-18 17:16:48,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277166262] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:16:48,086 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:16:48,086 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 38, 38] total 107 [2022-03-18 17:16:48,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029075849] [2022-03-18 17:16:48,086 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:16:48,087 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2022-03-18 17:16:48,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:16:48,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2022-03-18 17:16:48,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1861, Invalid=9481, Unknown=0, NotChecked=0, Total=11342 [2022-03-18 17:16:48,088 INFO L87 Difference]: Start difference. First operand 323 states and 333 transitions. Second operand has 107 states, 107 states have (on average 3.3551401869158877) internal successors, (359), 105 states have internal predecessors, (359), 69 states have call successors, (71), 4 states have call predecessors, (71), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-18 17:16:52,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:16:52,256 INFO L93 Difference]: Finished difference Result 603 states and 714 transitions. [2022-03-18 17:16:52,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-18 17:16:52,259 INFO L78 Accepts]: Start accepts. Automaton has has 107 states, 107 states have (on average 3.3551401869158877) internal successors, (359), 105 states have internal predecessors, (359), 69 states have call successors, (71), 4 states have call predecessors, (71), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) Word has length 348 [2022-03-18 17:16:52,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:16:52,261 INFO L225 Difference]: With dead ends: 603 [2022-03-18 17:16:52,261 INFO L226 Difference]: Without dead ends: 470 [2022-03-18 17:16:52,265 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1006 GetRequests, 763 SyntacticMatches, 1 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20491 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=9939, Invalid=49353, Unknown=0, NotChecked=0, Total=59292 [2022-03-18 17:16:52,265 INFO L912 BasicCegarLoop]: 111 mSDtfsCounter, 960 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 4389 mSolverCounterSat, 849 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 961 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 5238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 849 IncrementalHoareTripleChecker+Valid, 4389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-18 17:16:52,266 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [961 Valid, 198 Invalid, 5238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [849 Valid, 4389 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-18 17:16:52,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2022-03-18 17:16:52,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 333. [2022-03-18 17:16:52,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 266 states have (on average 1.0150375939849625) internal successors, (270), 267 states have internal predecessors, (270), 37 states have call successors, (37), 30 states have call predecessors, (37), 29 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2022-03-18 17:16:52,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 343 transitions. [2022-03-18 17:16:52,272 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 343 transitions. Word has length 348 [2022-03-18 17:16:52,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:16:52,272 INFO L478 AbstractCegarLoop]: Abstraction has 333 states and 343 transitions. [2022-03-18 17:16:52,272 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 107 states, 107 states have (on average 3.3551401869158877) internal successors, (359), 105 states have internal predecessors, (359), 69 states have call successors, (71), 4 states have call predecessors, (71), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-18 17:16:52,272 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 343 transitions. [2022-03-18 17:16:52,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2022-03-18 17:16:52,274 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:16:52,274 INFO L500 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 34, 34, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:16:52,299 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-03-18 17:16:52,487 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-03-18 17:16:52,487 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:16:52,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:16:52,488 INFO L85 PathProgramCache]: Analyzing trace with hash -2025393501, now seen corresponding path program 40 times [2022-03-18 17:16:52,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:16:52,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024504208] [2022-03-18 17:16:52,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:16:52,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:16:52,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:16:54,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-18 17:16:54,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-18 17:16:54,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-18 17:16:54,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-18 17:16:54,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-18 17:16:54,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-18 17:16:54,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-18 17:16:54,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-18 17:16:54,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:16:54,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:16:54,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:16:54,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:16:54,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:16:54,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:16:54,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-18 17:16:54,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-18 17:16:54,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-18 17:16:54,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-18 17:16:54,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-18 17:16:54,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-18 17:16:54,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-18 17:16:54,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-18 17:16:54,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-18 17:16:54,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-18 17:16:54,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-18 17:16:54,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-18 17:16:54,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-18 17:16:54,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-18 17:16:54,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-18 17:16:54,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-18 17:16:54,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-18 17:16:54,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-18 17:16:54,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-18 17:16:54,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-18 17:16:54,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:16:54,114 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2281 proven. 1289 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-18 17:16:54,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:16:54,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024504208] [2022-03-18 17:16:54,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024504208] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:16:54,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085777074] [2022-03-18 17:16:54,114 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-18 17:16:54,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:16:54,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:16:54,116 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:16:54,117 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-03-18 17:16:54,264 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-18 17:16:54,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:16:54,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 986 conjuncts, 72 conjunts are in the unsatisfiable core [2022-03-18 17:16:54,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:16:55,976 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-18 17:16:55,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:16:56,507 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-18 17:16:56,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085777074] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:16:56,508 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:16:56,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 39, 39] total 110 [2022-03-18 17:16:56,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774756093] [2022-03-18 17:16:56,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:16:56,509 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-03-18 17:16:56,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:16:56,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-03-18 17:16:56,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1968, Invalid=10022, Unknown=0, NotChecked=0, Total=11990 [2022-03-18 17:16:56,510 INFO L87 Difference]: Start difference. First operand 333 states and 343 transitions. Second operand has 110 states, 110 states have (on average 3.3545454545454545) internal successors, (369), 108 states have internal predecessors, (369), 71 states have call successors, (73), 4 states have call predecessors, (73), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-18 17:17:00,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:17:00,972 INFO L93 Difference]: Finished difference Result 621 states and 735 transitions. [2022-03-18 17:17:00,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-18 17:17:00,973 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 110 states have (on average 3.3545454545454545) internal successors, (369), 108 states have internal predecessors, (369), 71 states have call successors, (73), 4 states have call predecessors, (73), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) Word has length 358 [2022-03-18 17:17:00,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:17:00,975 INFO L225 Difference]: With dead ends: 621 [2022-03-18 17:17:00,975 INFO L226 Difference]: Without dead ends: 484 [2022-03-18 17:17:00,978 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 785 SyntacticMatches, 1 SemanticMatches, 249 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21724 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=10511, Invalid=52239, Unknown=0, NotChecked=0, Total=62750 [2022-03-18 17:17:00,978 INFO L912 BasicCegarLoop]: 114 mSDtfsCounter, 1347 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4572 mSolverCounterSat, 1124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1348 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 5696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1124 IncrementalHoareTripleChecker+Valid, 4572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-18 17:17:00,978 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1348 Valid, 191 Invalid, 5696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1124 Valid, 4572 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-18 17:17:00,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-03-18 17:17:00,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 343. [2022-03-18 17:17:00,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 274 states have (on average 1.0145985401459854) internal successors, (278), 275 states have internal predecessors, (278), 38 states have call successors, (38), 31 states have call predecessors, (38), 30 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-18 17:17:00,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 353 transitions. [2022-03-18 17:17:00,984 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 353 transitions. Word has length 358 [2022-03-18 17:17:00,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:17:00,984 INFO L478 AbstractCegarLoop]: Abstraction has 343 states and 353 transitions. [2022-03-18 17:17:00,984 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 3.3545454545454545) internal successors, (369), 108 states have internal predecessors, (369), 71 states have call successors, (73), 4 states have call predecessors, (73), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-18 17:17:00,985 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 353 transitions. [2022-03-18 17:17:00,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2022-03-18 17:17:00,986 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:17:00,986 INFO L500 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 35, 35, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:17:01,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-03-18 17:17:01,210 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-03-18 17:17:01,210 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:17:01,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:17:01,210 INFO L85 PathProgramCache]: Analyzing trace with hash 372111322, now seen corresponding path program 41 times [2022-03-18 17:17:01,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:17:01,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006047699] [2022-03-18 17:17:01,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:17:01,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:17:01,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:17:02,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-18 17:17:02,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-18 17:17:02,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-18 17:17:02,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-18 17:17:02,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-18 17:17:02,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-18 17:17:02,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-18 17:17:02,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-18 17:17:02,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:17:02,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:17:02,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-18 17:17:02,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-18 17:17:02,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-18 17:17:02,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-18 17:17:02,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-18 17:17:02,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-18 17:17:02,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-18 17:17:02,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-18 17:17:02,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-18 17:17:02,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-18 17:17:02,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-18 17:17:02,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-18 17:17:02,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-18 17:17:02,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-18 17:17:02,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-18 17:17:02,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-18 17:17:02,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-18 17:17:02,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-18 17:17:02,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-18 17:17:02,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-18 17:17:02,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-18 17:17:02,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-18 17:17:02,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-18 17:17:02,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-18 17:17:02,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-18 17:17:02,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:02,646 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2418 proven. 1362 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-18 17:17:02,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:17:02,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006047699] [2022-03-18 17:17:02,647 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006047699] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:17:02,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420725152] [2022-03-18 17:17:02,647 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-18 17:17:02,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:17:02,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:17:02,652 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:17:02,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-03-18 17:17:02,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2022-03-18 17:17:02,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:17:02,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 1013 conjuncts, 74 conjunts are in the unsatisfiable core [2022-03-18 17:17:02,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:17:05,043 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-18 17:17:05,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:17:05,576 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-18 17:17:05,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420725152] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:17:05,577 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:17:05,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74, 74] total 113 [2022-03-18 17:17:05,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828710010] [2022-03-18 17:17:05,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:17:05,578 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2022-03-18 17:17:05,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:17:05,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2022-03-18 17:17:05,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2817, Invalid=9839, Unknown=0, NotChecked=0, Total=12656 [2022-03-18 17:17:05,579 INFO L87 Difference]: Start difference. First operand 343 states and 353 transitions. Second operand has 113 states, 113 states have (on average 2.6991150442477876) internal successors, (305), 112 states have internal predecessors, (305), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-18 17:17:07,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:17:07,899 INFO L93 Difference]: Finished difference Result 630 states and 747 transitions. [2022-03-18 17:17:07,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-18 17:17:07,900 INFO L78 Accepts]: Start accepts. Automaton has has 113 states, 113 states have (on average 2.6991150442477876) internal successors, (305), 112 states have internal predecessors, (305), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Word has length 368 [2022-03-18 17:17:07,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:17:07,901 INFO L225 Difference]: With dead ends: 630 [2022-03-18 17:17:07,901 INFO L226 Difference]: Without dead ends: 489 [2022-03-18 17:17:07,904 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 989 GetRequests, 806 SyntacticMatches, 0 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9270 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=7589, Invalid=26451, Unknown=0, NotChecked=0, Total=34040 [2022-03-18 17:17:07,904 INFO L912 BasicCegarLoop]: 84 mSDtfsCounter, 719 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2189 mSolverCounterSat, 540 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 2729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 540 IncrementalHoareTripleChecker+Valid, 2189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-18 17:17:07,904 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [720 Valid, 136 Invalid, 2729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [540 Valid, 2189 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-18 17:17:07,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-03-18 17:17:07,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 345. [2022-03-18 17:17:07,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 276 states have (on average 1.0144927536231885) internal successors, (280), 277 states have internal predecessors, (280), 38 states have call successors, (38), 31 states have call predecessors, (38), 30 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-18 17:17:07,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 355 transitions. [2022-03-18 17:17:07,909 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 355 transitions. Word has length 368 [2022-03-18 17:17:07,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:17:07,909 INFO L478 AbstractCegarLoop]: Abstraction has 345 states and 355 transitions. [2022-03-18 17:17:07,909 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 113 states have (on average 2.6991150442477876) internal successors, (305), 112 states have internal predecessors, (305), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-18 17:17:07,910 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 355 transitions. [2022-03-18 17:17:07,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2022-03-18 17:17:07,911 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:17:07,911 INFO L500 BasicCegarLoop]: trace histogram [37, 36, 36, 36, 36, 35, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:17:07,939 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-03-18 17:17:08,135 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:17:08,136 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:17:08,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:17:08,136 INFO L85 PathProgramCache]: Analyzing trace with hash -1027431235, now seen corresponding path program 42 times [2022-03-18 17:17:08,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:17:08,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53063761] [2022-03-18 17:17:08,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:17:08,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:17:08,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:17:08,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-18 17:17:08,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-18 17:17:08,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-18 17:17:08,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-18 17:17:08,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-18 17:17:08,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-18 17:17:08,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-18 17:17:08,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:17:08,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:17:08,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:17:08,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:17:08,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:17:08,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-18 17:17:08,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-18 17:17:08,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-18 17:17:08,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-18 17:17:08,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-18 17:17:08,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-18 17:17:08,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-18 17:17:08,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-18 17:17:08,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-18 17:17:08,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-18 17:17:08,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-18 17:17:08,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-18 17:17:08,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-18 17:17:08,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-18 17:17:08,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-18 17:17:08,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-18 17:17:08,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-18 17:17:08,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-18 17:17:08,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-18 17:17:08,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-18 17:17:08,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-18 17:17:08,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-18 17:17:08,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-18 17:17:08,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:08,817 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1330 proven. 2522 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-18 17:17:08,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:17:08,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53063761] [2022-03-18 17:17:08,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53063761] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:17:08,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420074171] [2022-03-18 17:17:08,817 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-18 17:17:08,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:17:08,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:17:08,819 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:17:08,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-03-18 17:17:08,974 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2022-03-18 17:17:08,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:17:08,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 75 conjunts are in the unsatisfiable core [2022-03-18 17:17:08,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:17:09,489 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-18 17:17:09,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:17:10,007 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-18 17:17:10,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420074171] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:17:10,008 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:17:10,008 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 46 [2022-03-18 17:17:10,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128070388] [2022-03-18 17:17:10,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:17:10,009 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-18 17:17:10,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:17:10,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-18 17:17:10,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=796, Invalid=1274, Unknown=0, NotChecked=0, Total=2070 [2022-03-18 17:17:10,010 INFO L87 Difference]: Start difference. First operand 345 states and 355 transitions. Second operand has 46 states, 46 states have (on average 4.695652173913044) internal successors, (216), 43 states have internal predecessors, (216), 38 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-18 17:17:10,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:17:10,952 INFO L93 Difference]: Finished difference Result 362 states and 374 transitions. [2022-03-18 17:17:10,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-18 17:17:10,953 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 4.695652173913044) internal successors, (216), 43 states have internal predecessors, (216), 38 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 370 [2022-03-18 17:17:10,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:17:10,954 INFO L225 Difference]: With dead ends: 362 [2022-03-18 17:17:10,954 INFO L226 Difference]: Without dead ends: 362 [2022-03-18 17:17:10,955 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 930 GetRequests, 843 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1542 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2380, Invalid=5276, Unknown=0, NotChecked=0, Total=7656 [2022-03-18 17:17:10,955 INFO L912 BasicCegarLoop]: 57 mSDtfsCounter, 188 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 1359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-18 17:17:10,955 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 94 Invalid, 1359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 1162 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-18 17:17:10,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-03-18 17:17:10,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 357. [2022-03-18 17:17:10,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 285 states have (on average 1.0140350877192983) internal successors, (289), 286 states have internal predecessors, (289), 40 states have call successors, (40), 32 states have call predecessors, (40), 31 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-18 17:17:10,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 368 transitions. [2022-03-18 17:17:10,960 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 368 transitions. Word has length 370 [2022-03-18 17:17:10,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:17:10,961 INFO L478 AbstractCegarLoop]: Abstraction has 357 states and 368 transitions. [2022-03-18 17:17:10,961 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 4.695652173913044) internal successors, (216), 43 states have internal predecessors, (216), 38 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-18 17:17:10,961 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 368 transitions. [2022-03-18 17:17:10,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 387 [2022-03-18 17:17:10,963 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:17:10,963 INFO L500 BasicCegarLoop]: trace histogram [38, 38, 38, 37, 37, 37, 37, 37, 37, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:17:10,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-03-18 17:17:11,187 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:17:11,188 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:17:11,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:17:11,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1645128731, now seen corresponding path program 43 times [2022-03-18 17:17:11,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:17:11,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506965568] [2022-03-18 17:17:11,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:17:11,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:17:11,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:17:12,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-18 17:17:12,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-18 17:17:12,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-18 17:17:12,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-18 17:17:12,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-18 17:17:12,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-18 17:17:12,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-18 17:17:12,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:17:12,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:17:12,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:17:12,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:17:12,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:17:12,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-18 17:17:12,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-18 17:17:12,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-18 17:17:12,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-18 17:17:12,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-18 17:17:12,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-18 17:17:12,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-18 17:17:12,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-18 17:17:12,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-18 17:17:12,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-18 17:17:12,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-18 17:17:12,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-18 17:17:12,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-18 17:17:12,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-18 17:17:12,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-18 17:17:12,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-18 17:17:12,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-18 17:17:12,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-18 17:17:12,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-18 17:17:12,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-18 17:17:12,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-18 17:17:12,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-18 17:17:12,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-18 17:17:12,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-18 17:17:12,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-18 17:17:12,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,731 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2704 proven. 1440 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-18 17:17:12,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:17:12,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506965568] [2022-03-18 17:17:12,731 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506965568] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:17:12,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638614613] [2022-03-18 17:17:12,731 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-18 17:17:12,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:17:12,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:17:12,736 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:17:12,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-03-18 17:17:12,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:12,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 76 conjunts are in the unsatisfiable core [2022-03-18 17:17:12,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:17:15,241 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2952 proven. 1332 refuted. 0 times theorem prover too weak. 2524 trivial. 0 not checked. [2022-03-18 17:17:15,241 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:17:15,822 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2810 proven. 1332 refuted. 0 times theorem prover too weak. 2666 trivial. 0 not checked. [2022-03-18 17:17:15,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638614613] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:17:15,823 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:17:15,823 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 76, 76] total 117 [2022-03-18 17:17:15,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001741099] [2022-03-18 17:17:15,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:17:15,824 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2022-03-18 17:17:15,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:17:15,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2022-03-18 17:17:15,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3008, Invalid=10564, Unknown=0, NotChecked=0, Total=13572 [2022-03-18 17:17:15,826 INFO L87 Difference]: Start difference. First operand 357 states and 368 transitions. Second operand has 117 states, 117 states have (on average 2.7435897435897436) internal successors, (321), 116 states have internal predecessors, (321), 76 states have call successors, (79), 3 states have call predecessors, (79), 2 states have return successors, (77), 76 states have call predecessors, (77), 76 states have call successors, (77) [2022-03-18 17:17:18,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:17:18,167 INFO L93 Difference]: Finished difference Result 652 states and 773 transitions. [2022-03-18 17:17:18,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-18 17:17:18,168 INFO L78 Accepts]: Start accepts. Automaton has has 117 states, 117 states have (on average 2.7435897435897436) internal successors, (321), 116 states have internal predecessors, (321), 76 states have call successors, (79), 3 states have call predecessors, (79), 2 states have return successors, (77), 76 states have call predecessors, (77), 76 states have call successors, (77) Word has length 386 [2022-03-18 17:17:18,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:17:18,169 INFO L225 Difference]: With dead ends: 652 [2022-03-18 17:17:18,169 INFO L226 Difference]: Without dead ends: 507 [2022-03-18 17:17:18,171 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 846 SyntacticMatches, 0 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9936 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=8042, Invalid=28248, Unknown=0, NotChecked=0, Total=36290 [2022-03-18 17:17:18,173 INFO L912 BasicCegarLoop]: 86 mSDtfsCounter, 1027 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 1756 mSolverCounterSat, 696 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1028 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 2452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 696 IncrementalHoareTripleChecker+Valid, 1756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-18 17:17:18,173 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1028 Valid, 103 Invalid, 2452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [696 Valid, 1756 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-18 17:17:18,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-03-18 17:17:18,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 359. [2022-03-18 17:17:18,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 287 states have (on average 1.0139372822299653) internal successors, (291), 288 states have internal predecessors, (291), 40 states have call successors, (40), 32 states have call predecessors, (40), 31 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-18 17:17:18,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 370 transitions. [2022-03-18 17:17:18,178 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 370 transitions. Word has length 386 [2022-03-18 17:17:18,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:17:18,179 INFO L478 AbstractCegarLoop]: Abstraction has 359 states and 370 transitions. [2022-03-18 17:17:18,179 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 117 states, 117 states have (on average 2.7435897435897436) internal successors, (321), 116 states have internal predecessors, (321), 76 states have call successors, (79), 3 states have call predecessors, (79), 2 states have return successors, (77), 76 states have call predecessors, (77), 76 states have call successors, (77) [2022-03-18 17:17:18,179 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 370 transitions. [2022-03-18 17:17:18,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2022-03-18 17:17:18,181 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:17:18,181 INFO L500 BasicCegarLoop]: trace histogram [38, 38, 38, 38, 37, 37, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:17:18,205 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-03-18 17:17:18,404 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-03-18 17:17:18,404 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:17:18,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:17:18,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1522029048, now seen corresponding path program 44 times [2022-03-18 17:17:18,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:17:18,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340038089] [2022-03-18 17:17:18,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:17:18,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:17:18,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:17:19,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-18 17:17:19,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-18 17:17:19,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-18 17:17:19,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-18 17:17:19,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-18 17:17:19,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-18 17:17:19,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:17:19,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:17:19,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:17:19,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:17:19,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:17:19,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:17:19,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-18 17:17:19,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-18 17:17:19,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-18 17:17:19,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-18 17:17:19,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-18 17:17:19,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-18 17:17:19,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-18 17:17:19,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-18 17:17:19,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-18 17:17:19,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-18 17:17:19,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-18 17:17:19,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-18 17:17:19,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-18 17:17:19,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-18 17:17:19,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-18 17:17:19,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-18 17:17:19,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-18 17:17:19,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-18 17:17:19,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-18 17:17:19,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-18 17:17:19,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-18 17:17:19,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-18 17:17:19,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-18 17:17:19,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-18 17:17:19,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-18 17:17:19,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:19,981 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 2704 proven. 1514 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-18 17:17:19,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:17:19,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340038089] [2022-03-18 17:17:19,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340038089] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:17:19,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604727970] [2022-03-18 17:17:19,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-18 17:17:19,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:17:19,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:17:19,988 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:17:20,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-03-18 17:17:20,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-18 17:17:20,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:17:20,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 78 conjunts are in the unsatisfiable core [2022-03-18 17:17:20,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:17:22,063 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-18 17:17:22,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:17:22,635 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-18 17:17:22,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604727970] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:17:22,635 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:17:22,635 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 42, 42] total 119 [2022-03-18 17:17:22,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813772554] [2022-03-18 17:17:22,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:17:22,636 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2022-03-18 17:17:22,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:17:22,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2022-03-18 17:17:22,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2307, Invalid=11735, Unknown=0, NotChecked=0, Total=14042 [2022-03-18 17:17:22,637 INFO L87 Difference]: Start difference. First operand 359 states and 370 transitions. Second operand has 119 states, 119 states have (on average 3.3529411764705883) internal successors, (399), 117 states have internal predecessors, (399), 77 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-03-18 17:17:27,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:17:27,545 INFO L93 Difference]: Finished difference Result 671 states and 795 transitions. [2022-03-18 17:17:27,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-18 17:17:27,546 INFO L78 Accepts]: Start accepts. Automaton has has 119 states, 119 states have (on average 3.3529411764705883) internal successors, (399), 117 states have internal predecessors, (399), 77 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) Word has length 388 [2022-03-18 17:17:27,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:17:27,548 INFO L225 Difference]: With dead ends: 671 [2022-03-18 17:17:27,548 INFO L226 Difference]: Without dead ends: 522 [2022-03-18 17:17:27,552 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1122 GetRequests, 851 SyntacticMatches, 1 SemanticMatches, 270 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25639 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=12323, Invalid=61389, Unknown=0, NotChecked=0, Total=73712 [2022-03-18 17:17:27,553 INFO L912 BasicCegarLoop]: 123 mSDtfsCounter, 1092 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 4851 mSolverCounterSat, 920 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1093 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 5771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 920 IncrementalHoareTripleChecker+Valid, 4851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-18 17:17:27,553 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1093 Valid, 210 Invalid, 5771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [920 Valid, 4851 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-18 17:17:27,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-03-18 17:17:27,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 369. [2022-03-18 17:17:27,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 295 states have (on average 1.0135593220338983) internal successors, (299), 296 states have internal predecessors, (299), 41 states have call successors, (41), 33 states have call predecessors, (41), 32 states have return successors, (40), 39 states have call predecessors, (40), 40 states have call successors, (40) [2022-03-18 17:17:27,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 380 transitions. [2022-03-18 17:17:27,558 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 380 transitions. Word has length 388 [2022-03-18 17:17:27,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:17:27,558 INFO L478 AbstractCegarLoop]: Abstraction has 369 states and 380 transitions. [2022-03-18 17:17:27,559 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 119 states, 119 states have (on average 3.3529411764705883) internal successors, (399), 117 states have internal predecessors, (399), 77 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-03-18 17:17:27,559 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 380 transitions. [2022-03-18 17:17:27,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2022-03-18 17:17:27,561 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:17:27,561 INFO L500 BasicCegarLoop]: trace histogram [39, 39, 39, 39, 38, 38, 38, 38, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:17:27,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-03-18 17:17:27,785 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-03-18 17:17:27,785 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:17:27,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:17:27,786 INFO L85 PathProgramCache]: Analyzing trace with hash -1213907201, now seen corresponding path program 45 times [2022-03-18 17:17:27,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:17:27,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923633986] [2022-03-18 17:17:27,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:17:27,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:17:27,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:17:29,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-18 17:17:29,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-18 17:17:29,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-18 17:17:29,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-18 17:17:29,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-18 17:17:29,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-18 17:17:29,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-18 17:17:29,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:17:29,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:17:29,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:17:29,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:17:29,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:17:29,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:17:29,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-18 17:17:29,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-18 17:17:29,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-18 17:17:29,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-18 17:17:29,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-18 17:17:29,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-18 17:17:29,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-18 17:17:29,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-18 17:17:29,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-18 17:17:29,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-18 17:17:29,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-18 17:17:29,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-18 17:17:29,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-18 17:17:29,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-18 17:17:29,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-18 17:17:29,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-18 17:17:29,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-18 17:17:29,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-18 17:17:29,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-18 17:17:29,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-18 17:17:29,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-18 17:17:29,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-18 17:17:29,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-18 17:17:29,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-18 17:17:29,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-18 17:17:29,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:29,568 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 2853 proven. 1593 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-18 17:17:29,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:17:29,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923633986] [2022-03-18 17:17:29,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923633986] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:17:29,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902495113] [2022-03-18 17:17:29,568 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-18 17:17:29,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:17:29,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:17:29,570 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:17:29,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-03-18 17:17:29,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2022-03-18 17:17:29,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:17:29,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 1094 conjuncts, 80 conjunts are in the unsatisfiable core [2022-03-18 17:17:29,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:17:31,792 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-18 17:17:31,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:17:32,377 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-18 17:17:32,377 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902495113] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:17:32,377 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:17:32,378 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 43, 43] total 122 [2022-03-18 17:17:32,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760589004] [2022-03-18 17:17:32,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:17:32,379 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 122 states [2022-03-18 17:17:32,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:17:32,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2022-03-18 17:17:32,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2426, Invalid=12336, Unknown=0, NotChecked=0, Total=14762 [2022-03-18 17:17:32,381 INFO L87 Difference]: Start difference. First operand 369 states and 380 transitions. Second operand has 122 states, 122 states have (on average 3.3524590163934427) internal successors, (409), 120 states have internal predecessors, (409), 79 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-18 17:17:37,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:17:37,227 INFO L93 Difference]: Finished difference Result 689 states and 816 transitions. [2022-03-18 17:17:37,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-03-18 17:17:37,228 INFO L78 Accepts]: Start accepts. Automaton has has 122 states, 122 states have (on average 3.3524590163934427) internal successors, (409), 120 states have internal predecessors, (409), 79 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) Word has length 398 [2022-03-18 17:17:37,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:17:37,229 INFO L225 Difference]: With dead ends: 689 [2022-03-18 17:17:37,229 INFO L226 Difference]: Without dead ends: 536 [2022-03-18 17:17:37,234 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1151 GetRequests, 873 SyntacticMatches, 1 SemanticMatches, 277 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27016 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=12959, Invalid=64603, Unknown=0, NotChecked=0, Total=77562 [2022-03-18 17:17:37,234 INFO L912 BasicCegarLoop]: 126 mSDtfsCounter, 1411 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 4477 mSolverCounterSat, 1093 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1412 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 5570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1093 IncrementalHoareTripleChecker+Valid, 4477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-18 17:17:37,234 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1412 Valid, 193 Invalid, 5570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1093 Valid, 4477 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-18 17:17:37,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2022-03-18 17:17:37,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 379. [2022-03-18 17:17:37,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 303 states have (on average 1.0132013201320131) internal successors, (307), 304 states have internal predecessors, (307), 42 states have call successors, (42), 34 states have call predecessors, (42), 33 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41) [2022-03-18 17:17:37,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 390 transitions. [2022-03-18 17:17:37,240 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 390 transitions. Word has length 398 [2022-03-18 17:17:37,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:17:37,240 INFO L478 AbstractCegarLoop]: Abstraction has 379 states and 390 transitions. [2022-03-18 17:17:37,241 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 122 states, 122 states have (on average 3.3524590163934427) internal successors, (409), 120 states have internal predecessors, (409), 79 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-18 17:17:37,241 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 390 transitions. [2022-03-18 17:17:37,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2022-03-18 17:17:37,243 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:17:37,243 INFO L500 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 39, 39, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:17:37,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-03-18 17:17:37,459 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-03-18 17:17:37,460 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:17:37,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:17:37,460 INFO L85 PathProgramCache]: Analyzing trace with hash 320244022, now seen corresponding path program 46 times [2022-03-18 17:17:37,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:17:37,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532927335] [2022-03-18 17:17:37,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:17:37,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:17:37,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:17:39,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-18 17:17:39,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-18 17:17:39,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-18 17:17:39,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-18 17:17:39,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-18 17:17:39,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-18 17:17:39,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-18 17:17:39,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:17:39,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:17:39,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-18 17:17:39,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-18 17:17:39,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-18 17:17:39,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-18 17:17:39,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-18 17:17:39,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-18 17:17:39,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-18 17:17:39,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-18 17:17:39,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-18 17:17:39,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-18 17:17:39,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-18 17:17:39,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-18 17:17:39,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-18 17:17:39,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-18 17:17:39,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-18 17:17:39,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-18 17:17:39,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-18 17:17:39,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-18 17:17:39,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-18 17:17:39,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-18 17:17:39,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-18 17:17:39,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-18 17:17:39,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-18 17:17:39,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-18 17:17:39,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-18 17:17:39,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-18 17:17:39,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-18 17:17:39,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-18 17:17:39,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-18 17:17:39,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-18 17:17:39,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:39,163 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 3006 proven. 1674 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-18 17:17:39,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:17:39,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532927335] [2022-03-18 17:17:39,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532927335] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:17:39,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768722890] [2022-03-18 17:17:39,163 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-18 17:17:39,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:17:39,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:17:39,164 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:17:39,167 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-03-18 17:17:39,288 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-18 17:17:39,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:17:39,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 1121 conjuncts, 82 conjunts are in the unsatisfiable core [2022-03-18 17:17:39,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:17:41,361 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-18 17:17:41,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:17:41,965 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-18 17:17:41,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768722890] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:17:41,966 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:17:41,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 44, 44] total 125 [2022-03-18 17:17:41,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443088414] [2022-03-18 17:17:41,966 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:17:41,967 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2022-03-18 17:17:41,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:17:41,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2022-03-18 17:17:41,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2548, Invalid=12952, Unknown=0, NotChecked=0, Total=15500 [2022-03-18 17:17:41,968 INFO L87 Difference]: Start difference. First operand 379 states and 390 transitions. Second operand has 125 states, 125 states have (on average 3.352) internal successors, (419), 123 states have internal predecessors, (419), 81 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-03-18 17:17:47,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:17:47,098 INFO L93 Difference]: Finished difference Result 707 states and 837 transitions. [2022-03-18 17:17:47,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-03-18 17:17:47,099 INFO L78 Accepts]: Start accepts. Automaton has has 125 states, 125 states have (on average 3.352) internal successors, (419), 123 states have internal predecessors, (419), 81 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) Word has length 408 [2022-03-18 17:17:47,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:17:47,100 INFO L225 Difference]: With dead ends: 707 [2022-03-18 17:17:47,101 INFO L226 Difference]: Without dead ends: 550 [2022-03-18 17:17:47,105 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 895 SyntacticMatches, 1 SemanticMatches, 284 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28429 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=13611, Invalid=67899, Unknown=0, NotChecked=0, Total=81510 [2022-03-18 17:17:47,105 INFO L912 BasicCegarLoop]: 129 mSDtfsCounter, 1308 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4683 mSolverCounterSat, 1089 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1309 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 5772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1089 IncrementalHoareTripleChecker+Valid, 4683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-18 17:17:47,106 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1309 Valid, 206 Invalid, 5772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1089 Valid, 4683 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-18 17:17:47,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-03-18 17:17:47,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 389. [2022-03-18 17:17:47,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 311 states have (on average 1.0128617363344052) internal successors, (315), 312 states have internal predecessors, (315), 43 states have call successors, (43), 35 states have call predecessors, (43), 34 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-18 17:17:47,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 400 transitions. [2022-03-18 17:17:47,111 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 400 transitions. Word has length 408 [2022-03-18 17:17:47,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:17:47,111 INFO L478 AbstractCegarLoop]: Abstraction has 389 states and 400 transitions. [2022-03-18 17:17:47,111 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 125 states, 125 states have (on average 3.352) internal successors, (419), 123 states have internal predecessors, (419), 81 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-03-18 17:17:47,111 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 400 transitions. [2022-03-18 17:17:47,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2022-03-18 17:17:47,114 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:17:47,114 INFO L500 BasicCegarLoop]: trace histogram [41, 41, 41, 41, 40, 40, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:17:47,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-03-18 17:17:47,328 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:17:47,328 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:17:47,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:17:47,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1339227309, now seen corresponding path program 47 times [2022-03-18 17:17:47,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:17:47,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683231757] [2022-03-18 17:17:47,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:17:47,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:17:47,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:17:49,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-18 17:17:49,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-18 17:17:49,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-18 17:17:49,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-18 17:17:49,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-18 17:17:49,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-18 17:17:49,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:17:49,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:17:49,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:17:49,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:17:49,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:17:49,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-18 17:17:49,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-18 17:17:49,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-18 17:17:49,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-18 17:17:49,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-18 17:17:49,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-18 17:17:49,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-18 17:17:49,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-18 17:17:49,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-18 17:17:49,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-18 17:17:49,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-18 17:17:49,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-18 17:17:49,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-18 17:17:49,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-18 17:17:49,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-18 17:17:49,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-18 17:17:49,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-18 17:17:49,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-18 17:17:49,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-18 17:17:49,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-18 17:17:49,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-18 17:17:49,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-18 17:17:49,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-18 17:17:49,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-18 17:17:49,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-18 17:17:49,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-18 17:17:49,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-18 17:17:49,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-18 17:17:49,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-18 17:17:49,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:49,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3163 proven. 1757 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-18 17:17:49,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:17:49,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683231757] [2022-03-18 17:17:49,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683231757] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:17:49,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209852374] [2022-03-18 17:17:49,179 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-18 17:17:49,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:17:49,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:17:49,180 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:17:49,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-03-18 17:17:49,356 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 41 check-sat command(s) [2022-03-18 17:17:49,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:17:49,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 84 conjunts are in the unsatisfiable core [2022-03-18 17:17:49,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:17:52,105 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-18 17:17:52,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:17:52,721 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-18 17:17:52,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209852374] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:17:52,721 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:17:52,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 84] total 128 [2022-03-18 17:17:52,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543023654] [2022-03-18 17:17:52,721 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:17:52,722 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 128 states [2022-03-18 17:17:52,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:17:52,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2022-03-18 17:17:52,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3617, Invalid=12639, Unknown=0, NotChecked=0, Total=16256 [2022-03-18 17:17:52,724 INFO L87 Difference]: Start difference. First operand 389 states and 400 transitions. Second operand has 128 states, 128 states have (on average 2.6953125) internal successors, (345), 127 states have internal predecessors, (345), 83 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-18 17:17:55,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:17:55,564 INFO L93 Difference]: Finished difference Result 716 states and 849 transitions. [2022-03-18 17:17:55,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-18 17:17:55,564 INFO L78 Accepts]: Start accepts. Automaton has has 128 states, 128 states have (on average 2.6953125) internal successors, (345), 127 states have internal predecessors, (345), 83 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) Word has length 418 [2022-03-18 17:17:55,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:17:55,566 INFO L225 Difference]: With dead ends: 716 [2022-03-18 17:17:55,566 INFO L226 Difference]: Without dead ends: 555 [2022-03-18 17:17:55,568 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1124 GetRequests, 916 SyntacticMatches, 0 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11995 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=9769, Invalid=34121, Unknown=0, NotChecked=0, Total=43890 [2022-03-18 17:17:55,569 INFO L912 BasicCegarLoop]: 94 mSDtfsCounter, 818 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2499 mSolverCounterSat, 568 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 819 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 3067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 568 IncrementalHoareTripleChecker+Valid, 2499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-18 17:17:55,569 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [819 Valid, 156 Invalid, 3067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [568 Valid, 2499 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-18 17:17:55,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-03-18 17:17:55,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 391. [2022-03-18 17:17:55,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 313 states have (on average 1.012779552715655) internal successors, (317), 314 states have internal predecessors, (317), 43 states have call successors, (43), 35 states have call predecessors, (43), 34 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-18 17:17:55,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 402 transitions. [2022-03-18 17:17:55,575 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 402 transitions. Word has length 418 [2022-03-18 17:17:55,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:17:55,575 INFO L478 AbstractCegarLoop]: Abstraction has 391 states and 402 transitions. [2022-03-18 17:17:55,575 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 128 states, 128 states have (on average 2.6953125) internal successors, (345), 127 states have internal predecessors, (345), 83 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-18 17:17:55,575 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 402 transitions. [2022-03-18 17:17:55,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2022-03-18 17:17:55,577 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:17:55,578 INFO L500 BasicCegarLoop]: trace histogram [42, 41, 41, 41, 41, 40, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:17:55,602 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-03-18 17:17:55,802 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-03-18 17:17:55,802 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:17:55,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:17:55,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1950348592, now seen corresponding path program 48 times [2022-03-18 17:17:55,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:17:55,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590568904] [2022-03-18 17:17:55,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:17:55,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:17:55,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:17:56,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-18 17:17:56,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-18 17:17:56,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-18 17:17:56,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-18 17:17:56,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-18 17:17:56,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:17:56,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:17:56,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:17:56,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:17:56,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:17:56,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:17:56,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-18 17:17:56,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-18 17:17:56,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-18 17:17:56,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-18 17:17:56,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-18 17:17:56,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-18 17:17:56,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-18 17:17:56,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-18 17:17:56,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-18 17:17:56,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-18 17:17:56,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-18 17:17:56,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-18 17:17:56,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-18 17:17:56,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-18 17:17:56,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-18 17:17:56,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-18 17:17:56,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-18 17:17:56,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-18 17:17:56,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-18 17:17:56,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-18 17:17:56,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-18 17:17:56,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-18 17:17:56,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-18 17:17:56,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-18 17:17:56,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-18 17:17:56,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-18 17:17:56,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-18 17:17:56,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-18 17:17:56,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-18 17:17:56,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:17:56,639 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1720 proven. 3282 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-18 17:17:56,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:17:56,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590568904] [2022-03-18 17:17:56,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590568904] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:17:56,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770757645] [2022-03-18 17:17:56,640 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-18 17:17:56,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:17:56,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:17:56,644 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:17:56,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-03-18 17:17:56,875 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 42 check-sat command(s) [2022-03-18 17:17:56,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:17:56,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 1158 conjuncts, 85 conjunts are in the unsatisfiable core [2022-03-18 17:17:56,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:17:57,485 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-18 17:17:57,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:17:58,092 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-18 17:17:58,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770757645] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:17:58,093 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:17:58,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46, 46] total 51 [2022-03-18 17:17:58,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785207641] [2022-03-18 17:17:58,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:17:58,093 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-03-18 17:17:58,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:17:58,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-03-18 17:17:58,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1006, Invalid=1544, Unknown=0, NotChecked=0, Total=2550 [2022-03-18 17:17:58,094 INFO L87 Difference]: Start difference. First operand 391 states and 402 transitions. Second operand has 51 states, 51 states have (on average 4.7254901960784315) internal successors, (241), 48 states have internal predecessors, (241), 43 states have call successors, (47), 4 states have call predecessors, (47), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-18 17:17:59,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:17:59,145 INFO L93 Difference]: Finished difference Result 408 states and 421 transitions. [2022-03-18 17:17:59,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-18 17:17:59,146 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 4.7254901960784315) internal successors, (241), 48 states have internal predecessors, (241), 43 states have call successors, (47), 4 states have call predecessors, (47), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) Word has length 420 [2022-03-18 17:17:59,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:17:59,147 INFO L225 Difference]: With dead ends: 408 [2022-03-18 17:17:59,148 INFO L226 Difference]: Without dead ends: 408 [2022-03-18 17:17:59,148 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1055 GetRequests, 958 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1857 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=3010, Invalid=6496, Unknown=0, NotChecked=0, Total=9506 [2022-03-18 17:17:59,149 INFO L912 BasicCegarLoop]: 62 mSDtfsCounter, 214 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1247 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 1469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 1247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-18 17:17:59,149 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 114 Invalid, 1469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 1247 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-18 17:17:59,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-03-18 17:17:59,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 403. [2022-03-18 17:17:59,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 322 states have (on average 1.0124223602484472) internal successors, (326), 323 states have internal predecessors, (326), 45 states have call successors, (45), 36 states have call predecessors, (45), 35 states have return successors, (44), 43 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-18 17:17:59,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 415 transitions. [2022-03-18 17:17:59,154 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 415 transitions. Word has length 420 [2022-03-18 17:17:59,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:17:59,154 INFO L478 AbstractCegarLoop]: Abstraction has 403 states and 415 transitions. [2022-03-18 17:17:59,154 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 4.7254901960784315) internal successors, (241), 48 states have internal predecessors, (241), 43 states have call successors, (47), 4 states have call predecessors, (47), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-18 17:17:59,154 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 415 transitions. [2022-03-18 17:17:59,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2022-03-18 17:17:59,157 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:17:59,157 INFO L500 BasicCegarLoop]: trace histogram [43, 43, 43, 42, 42, 42, 42, 42, 42, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:17:59,181 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-03-18 17:17:59,370 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:17:59,371 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:17:59,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:17:59,371 INFO L85 PathProgramCache]: Analyzing trace with hash 2013148152, now seen corresponding path program 49 times [2022-03-18 17:17:59,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:17:59,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813246593] [2022-03-18 17:17:59,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:17:59,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:17:59,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:18:01,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-18 17:18:01,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-18 17:18:01,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-18 17:18:01,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-18 17:18:01,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-18 17:18:01,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:18:01,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:18:01,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:18:01,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:18:01,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:18:01,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:18:01,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-18 17:18:01,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-18 17:18:01,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-18 17:18:01,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-18 17:18:01,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-18 17:18:01,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-18 17:18:01,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-18 17:18:01,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-18 17:18:01,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-18 17:18:01,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-18 17:18:01,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-18 17:18:01,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-18 17:18:01,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-18 17:18:01,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-18 17:18:01,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-18 17:18:01,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-18 17:18:01,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-18 17:18:01,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-18 17:18:01,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-18 17:18:01,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-18 17:18:01,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-18 17:18:01,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-18 17:18:01,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-18 17:18:01,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-18 17:18:01,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-18 17:18:01,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-18 17:18:01,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-18 17:18:01,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-18 17:18:01,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-18 17:18:01,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-18 17:18:01,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-18 17:18:01,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,408 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3489 proven. 1845 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-18 17:18:01,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:18:01,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813246593] [2022-03-18 17:18:01,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813246593] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:18:01,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21280909] [2022-03-18 17:18:01,409 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-18 17:18:01,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:18:01,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:18:01,412 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:18:01,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-03-18 17:18:01,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:01,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 1192 conjuncts, 86 conjunts are in the unsatisfiable core [2022-03-18 17:18:01,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:18:04,559 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3772 proven. 1722 refuted. 0 times theorem prover too weak. 3284 trivial. 0 not checked. [2022-03-18 17:18:04,559 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:18:05,169 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3610 proven. 1722 refuted. 0 times theorem prover too weak. 3446 trivial. 0 not checked. [2022-03-18 17:18:05,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21280909] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:18:05,169 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:18:05,169 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 86, 86] total 132 [2022-03-18 17:18:05,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627333231] [2022-03-18 17:18:05,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:18:05,170 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2022-03-18 17:18:05,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:18:05,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2022-03-18 17:18:05,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3833, Invalid=13459, Unknown=0, NotChecked=0, Total=17292 [2022-03-18 17:18:05,172 INFO L87 Difference]: Start difference. First operand 403 states and 415 transitions. Second operand has 132 states, 132 states have (on average 2.734848484848485) internal successors, (361), 131 states have internal predecessors, (361), 86 states have call successors, (89), 3 states have call predecessors, (89), 2 states have return successors, (87), 86 states have call predecessors, (87), 86 states have call successors, (87) [2022-03-18 17:18:08,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:18:08,211 INFO L93 Difference]: Finished difference Result 738 states and 875 transitions. [2022-03-18 17:18:08,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-18 17:18:08,211 INFO L78 Accepts]: Start accepts. Automaton has has 132 states, 132 states have (on average 2.734848484848485) internal successors, (361), 131 states have internal predecessors, (361), 86 states have call successors, (89), 3 states have call predecessors, (89), 2 states have return successors, (87), 86 states have call predecessors, (87), 86 states have call successors, (87) Word has length 436 [2022-03-18 17:18:08,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:18:08,213 INFO L225 Difference]: With dead ends: 738 [2022-03-18 17:18:08,213 INFO L226 Difference]: Without dead ends: 573 [2022-03-18 17:18:08,216 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1170 GetRequests, 956 SyntacticMatches, 0 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12751 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=10282, Invalid=36158, Unknown=0, NotChecked=0, Total=46440 [2022-03-18 17:18:08,216 INFO L912 BasicCegarLoop]: 96 mSDtfsCounter, 839 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 3084 mSolverCounterSat, 498 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 840 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 3582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 498 IncrementalHoareTripleChecker+Valid, 3084 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-18 17:18:08,216 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [840 Valid, 163 Invalid, 3582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [498 Valid, 3084 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-18 17:18:08,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-03-18 17:18:08,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 405. [2022-03-18 17:18:08,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 324 states have (on average 1.0123456790123457) internal successors, (328), 325 states have internal predecessors, (328), 45 states have call successors, (45), 36 states have call predecessors, (45), 35 states have return successors, (44), 43 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-18 17:18:08,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 417 transitions. [2022-03-18 17:18:08,222 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 417 transitions. Word has length 436 [2022-03-18 17:18:08,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:18:08,222 INFO L478 AbstractCegarLoop]: Abstraction has 405 states and 417 transitions. [2022-03-18 17:18:08,222 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 132 states, 132 states have (on average 2.734848484848485) internal successors, (361), 131 states have internal predecessors, (361), 86 states have call successors, (89), 3 states have call predecessors, (89), 2 states have return successors, (87), 86 states have call predecessors, (87), 86 states have call successors, (87) [2022-03-18 17:18:08,222 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 417 transitions. [2022-03-18 17:18:08,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-03-18 17:18:08,224 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:18:08,224 INFO L500 BasicCegarLoop]: trace histogram [43, 43, 43, 43, 42, 42, 42, 42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:18:08,249 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-03-18 17:18:08,437 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-03-18 17:18:08,438 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:18:08,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:18:08,438 INFO L85 PathProgramCache]: Analyzing trace with hash -498131109, now seen corresponding path program 50 times [2022-03-18 17:18:08,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:18:08,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43310144] [2022-03-18 17:18:08,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:18:08,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:18:08,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:18:10,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-18 17:18:10,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-18 17:18:10,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-18 17:18:10,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-18 17:18:10,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-18 17:18:10,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-18 17:18:10,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:18:10,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:18:10,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:18:10,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:18:10,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:18:10,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:18:10,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-18 17:18:10,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-18 17:18:10,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-18 17:18:10,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-18 17:18:10,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-18 17:18:10,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-18 17:18:10,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-18 17:18:10,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-18 17:18:10,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-18 17:18:10,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-18 17:18:10,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-18 17:18:10,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-18 17:18:10,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-18 17:18:10,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-18 17:18:10,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-18 17:18:10,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-18 17:18:10,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-18 17:18:10,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-18 17:18:10,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-18 17:18:10,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-18 17:18:10,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-18 17:18:10,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-18 17:18:10,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-18 17:18:10,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-18 17:18:10,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-18 17:18:10,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-18 17:18:10,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-18 17:18:10,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-18 17:18:10,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-18 17:18:10,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-18 17:18:10,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:10,425 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 3489 proven. 1929 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-18 17:18:10,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:18:10,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43310144] [2022-03-18 17:18:10,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43310144] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:18:10,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592016656] [2022-03-18 17:18:10,425 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-18 17:18:10,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:18:10,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:18:10,427 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:18:10,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-03-18 17:18:10,558 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-18 17:18:10,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:18:10,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 88 conjunts are in the unsatisfiable core [2022-03-18 17:18:10,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:18:12,906 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-18 17:18:12,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:18:13,550 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-18 17:18:13,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592016656] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:18:13,550 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:18:13,550 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 47, 47] total 134 [2022-03-18 17:18:13,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173481613] [2022-03-18 17:18:13,551 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:18:13,551 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 134 states [2022-03-18 17:18:13,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:18:13,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2022-03-18 17:18:13,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2932, Invalid=14890, Unknown=0, NotChecked=0, Total=17822 [2022-03-18 17:18:13,554 INFO L87 Difference]: Start difference. First operand 405 states and 417 transitions. Second operand has 134 states, 134 states have (on average 3.3507462686567164) internal successors, (449), 132 states have internal predecessors, (449), 87 states have call successors, (89), 4 states have call predecessors, (89), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2022-03-18 17:18:19,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:18:19,646 INFO L93 Difference]: Finished difference Result 757 states and 897 transitions. [2022-03-18 17:18:19,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-03-18 17:18:19,647 INFO L78 Accepts]: Start accepts. Automaton has has 134 states, 134 states have (on average 3.3507462686567164) internal successors, (449), 132 states have internal predecessors, (449), 87 states have call successors, (89), 4 states have call predecessors, (89), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) Word has length 438 [2022-03-18 17:18:19,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:18:19,649 INFO L225 Difference]: With dead ends: 757 [2022-03-18 17:18:19,649 INFO L226 Difference]: Without dead ends: 588 [2022-03-18 17:18:19,655 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1267 GetRequests, 961 SyntacticMatches, 1 SemanticMatches, 305 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32884 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=15663, Invalid=78279, Unknown=0, NotChecked=0, Total=93942 [2022-03-18 17:18:19,655 INFO L912 BasicCegarLoop]: 138 mSDtfsCounter, 1379 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 5989 mSolverCounterSat, 1210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1380 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 7199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1210 IncrementalHoareTripleChecker+Valid, 5989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-18 17:18:19,655 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1380 Valid, 240 Invalid, 7199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1210 Valid, 5989 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-18 17:18:19,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2022-03-18 17:18:19,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 415. [2022-03-18 17:18:19,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 332 states have (on average 1.0120481927710843) internal successors, (336), 333 states have internal predecessors, (336), 46 states have call successors, (46), 37 states have call predecessors, (46), 36 states have return successors, (45), 44 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-18 17:18:19,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 427 transitions. [2022-03-18 17:18:19,661 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 427 transitions. Word has length 438 [2022-03-18 17:18:19,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:18:19,661 INFO L478 AbstractCegarLoop]: Abstraction has 415 states and 427 transitions. [2022-03-18 17:18:19,662 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 134 states, 134 states have (on average 3.3507462686567164) internal successors, (449), 132 states have internal predecessors, (449), 87 states have call successors, (89), 4 states have call predecessors, (89), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2022-03-18 17:18:19,662 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 427 transitions. [2022-03-18 17:18:19,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2022-03-18 17:18:19,664 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:18:19,664 INFO L500 BasicCegarLoop]: trace histogram [44, 44, 44, 44, 43, 43, 43, 43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:18:19,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-03-18 17:18:19,875 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-03-18 17:18:19,875 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:18:19,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:18:19,876 INFO L85 PathProgramCache]: Analyzing trace with hash 2042736274, now seen corresponding path program 51 times [2022-03-18 17:18:19,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:18:19,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486942426] [2022-03-18 17:18:19,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:18:19,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:18:19,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:18:21,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-18 17:18:21,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-18 17:18:21,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-18 17:18:21,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-18 17:18:21,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-18 17:18:21,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-18 17:18:21,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:18:21,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:18:21,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-18 17:18:21,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-18 17:18:21,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-18 17:18:21,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-18 17:18:21,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-18 17:18:21,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-18 17:18:21,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-18 17:18:21,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-18 17:18:21,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-18 17:18:21,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-18 17:18:21,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-18 17:18:21,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-18 17:18:21,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-18 17:18:21,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-18 17:18:21,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-18 17:18:21,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-18 17:18:21,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-18 17:18:21,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-18 17:18:21,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-18 17:18:21,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-18 17:18:21,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-18 17:18:21,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-18 17:18:21,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-18 17:18:21,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-18 17:18:21,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-18 17:18:21,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-18 17:18:21,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-18 17:18:21,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-18 17:18:21,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-18 17:18:21,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-18 17:18:21,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-18 17:18:21,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-18 17:18:21,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-18 17:18:21,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-18 17:18:21,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-18 17:18:21,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:21,969 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 3658 proven. 2018 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-18 17:18:21,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:18:21,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486942426] [2022-03-18 17:18:21,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486942426] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:18:21,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104160981] [2022-03-18 17:18:21,969 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-18 17:18:21,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:18:21,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:18:21,972 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:18:22,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-03-18 17:18:22,197 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 44 check-sat command(s) [2022-03-18 17:18:22,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:18:22,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 1229 conjuncts, 90 conjunts are in the unsatisfiable core [2022-03-18 17:18:22,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:18:24,678 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-18 17:18:24,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:18:25,333 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-18 17:18:25,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104160981] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:18:25,334 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:18:25,334 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 48, 48] total 137 [2022-03-18 17:18:25,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271125959] [2022-03-18 17:18:25,334 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:18:25,335 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 137 states [2022-03-18 17:18:25,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:18:25,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 137 interpolants. [2022-03-18 17:18:25,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3066, Invalid=15566, Unknown=0, NotChecked=0, Total=18632 [2022-03-18 17:18:25,336 INFO L87 Difference]: Start difference. First operand 415 states and 427 transitions. Second operand has 137 states, 137 states have (on average 3.3503649635036497) internal successors, (459), 135 states have internal predecessors, (459), 89 states have call successors, (91), 4 states have call predecessors, (91), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2022-03-18 17:18:31,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:18:31,412 INFO L93 Difference]: Finished difference Result 775 states and 918 transitions. [2022-03-18 17:18:31,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 180 states. [2022-03-18 17:18:31,412 INFO L78 Accepts]: Start accepts. Automaton has has 137 states, 137 states have (on average 3.3503649635036497) internal successors, (459), 135 states have internal predecessors, (459), 89 states have call successors, (91), 4 states have call predecessors, (91), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) Word has length 448 [2022-03-18 17:18:31,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:18:31,414 INFO L225 Difference]: With dead ends: 775 [2022-03-18 17:18:31,414 INFO L226 Difference]: Without dead ends: 602 [2022-03-18 17:18:31,420 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1296 GetRequests, 983 SyntacticMatches, 1 SemanticMatches, 312 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34441 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=16379, Invalid=81903, Unknown=0, NotChecked=0, Total=98282 [2022-03-18 17:18:31,420 INFO L912 BasicCegarLoop]: 141 mSDtfsCounter, 1272 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 5376 mSolverCounterSat, 1121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1273 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 6497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1121 IncrementalHoareTripleChecker+Valid, 5376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-18 17:18:31,420 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1273 Valid, 233 Invalid, 6497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1121 Valid, 5376 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-18 17:18:31,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2022-03-18 17:18:31,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 425. [2022-03-18 17:18:31,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 340 states have (on average 1.011764705882353) internal successors, (344), 341 states have internal predecessors, (344), 47 states have call successors, (47), 38 states have call predecessors, (47), 37 states have return successors, (46), 45 states have call predecessors, (46), 46 states have call successors, (46) [2022-03-18 17:18:31,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 437 transitions. [2022-03-18 17:18:31,425 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 437 transitions. Word has length 448 [2022-03-18 17:18:31,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:18:31,426 INFO L478 AbstractCegarLoop]: Abstraction has 425 states and 437 transitions. [2022-03-18 17:18:31,426 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 137 states, 137 states have (on average 3.3503649635036497) internal successors, (459), 135 states have internal predecessors, (459), 89 states have call successors, (91), 4 states have call predecessors, (91), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2022-03-18 17:18:31,426 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 437 transitions. [2022-03-18 17:18:31,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2022-03-18 17:18:31,452 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:18:31,452 INFO L500 BasicCegarLoop]: trace histogram [45, 45, 45, 45, 44, 44, 44, 44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:18:31,473 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-03-18 17:18:31,659 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:18:31,659 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:18:31,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:18:31,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1276827895, now seen corresponding path program 52 times [2022-03-18 17:18:31,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:18:31,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165117857] [2022-03-18 17:18:31,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:18:31,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:18:31,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:18:33,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-18 17:18:33,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-18 17:18:33,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-18 17:18:33,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-18 17:18:33,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-18 17:18:33,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:18:33,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:18:33,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:18:33,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:18:33,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:18:33,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-18 17:18:33,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-18 17:18:33,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-18 17:18:33,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-18 17:18:33,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-18 17:18:33,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-18 17:18:33,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-18 17:18:33,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-18 17:18:33,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-18 17:18:33,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-18 17:18:33,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-18 17:18:33,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-18 17:18:33,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-18 17:18:33,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-18 17:18:33,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-18 17:18:33,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-18 17:18:33,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-18 17:18:33,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-18 17:18:33,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-18 17:18:33,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-18 17:18:33,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-18 17:18:33,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-18 17:18:33,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-18 17:18:33,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-18 17:18:33,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-18 17:18:33,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-18 17:18:33,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-18 17:18:33,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-18 17:18:33,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-18 17:18:33,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-18 17:18:33,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-18 17:18:33,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-18 17:18:33,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-18 17:18:33,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-18 17:18:33,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:33,828 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 3831 proven. 2109 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-18 17:18:33,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:18:33,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165117857] [2022-03-18 17:18:33,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165117857] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:18:33,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805608177] [2022-03-18 17:18:33,828 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-18 17:18:33,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:18:33,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:18:33,832 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:18:33,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-03-18 17:18:33,978 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-18 17:18:33,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:18:33,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 1256 conjuncts, 92 conjunts are in the unsatisfiable core [2022-03-18 17:18:33,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:18:36,537 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-18 17:18:36,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:18:37,207 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-18 17:18:37,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805608177] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:18:37,208 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:18:37,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 49, 49] total 140 [2022-03-18 17:18:37,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134646838] [2022-03-18 17:18:37,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:18:37,209 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 140 states [2022-03-18 17:18:37,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:18:37,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2022-03-18 17:18:37,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3203, Invalid=16257, Unknown=0, NotChecked=0, Total=19460 [2022-03-18 17:18:37,212 INFO L87 Difference]: Start difference. First operand 425 states and 437 transitions. Second operand has 140 states, 140 states have (on average 3.35) internal successors, (469), 138 states have internal predecessors, (469), 91 states have call successors, (93), 4 states have call predecessors, (93), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2022-03-18 17:18:43,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:18:43,594 INFO L93 Difference]: Finished difference Result 793 states and 939 transitions. [2022-03-18 17:18:43,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 184 states. [2022-03-18 17:18:43,594 INFO L78 Accepts]: Start accepts. Automaton has has 140 states, 140 states have (on average 3.35) internal successors, (469), 138 states have internal predecessors, (469), 91 states have call successors, (93), 4 states have call predecessors, (93), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) Word has length 458 [2022-03-18 17:18:43,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:18:43,596 INFO L225 Difference]: With dead ends: 793 [2022-03-18 17:18:43,596 INFO L226 Difference]: Without dead ends: 616 [2022-03-18 17:18:43,600 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1325 GetRequests, 1005 SyntacticMatches, 1 SemanticMatches, 319 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36034 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=17111, Invalid=85609, Unknown=0, NotChecked=0, Total=102720 [2022-03-18 17:18:43,601 INFO L912 BasicCegarLoop]: 144 mSDtfsCounter, 1465 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 5611 mSolverCounterSat, 1231 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1466 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 6842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1231 IncrementalHoareTripleChecker+Valid, 5611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-18 17:18:43,601 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1466 Valid, 236 Invalid, 6842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1231 Valid, 5611 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-18 17:18:43,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2022-03-18 17:18:43,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 435. [2022-03-18 17:18:43,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 348 states have (on average 1.0114942528735633) internal successors, (352), 349 states have internal predecessors, (352), 48 states have call successors, (48), 39 states have call predecessors, (48), 38 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-18 17:18:43,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 447 transitions. [2022-03-18 17:18:43,607 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 447 transitions. Word has length 458 [2022-03-18 17:18:43,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:18:43,607 INFO L478 AbstractCegarLoop]: Abstraction has 435 states and 447 transitions. [2022-03-18 17:18:43,607 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 140 states, 140 states have (on average 3.35) internal successors, (469), 138 states have internal predecessors, (469), 91 states have call successors, (93), 4 states have call predecessors, (93), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2022-03-18 17:18:43,607 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 447 transitions. [2022-03-18 17:18:43,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2022-03-18 17:18:43,609 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:18:43,610 INFO L500 BasicCegarLoop]: trace histogram [46, 46, 46, 46, 45, 45, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:18:43,628 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-03-18 17:18:43,813 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-03-18 17:18:43,813 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:18:43,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:18:43,814 INFO L85 PathProgramCache]: Analyzing trace with hash -197855040, now seen corresponding path program 53 times [2022-03-18 17:18:43,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:18:43,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865519119] [2022-03-18 17:18:43,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:18:43,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:18:43,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:18:46,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-18 17:18:46,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-18 17:18:46,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-18 17:18:46,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-18 17:18:46,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:18:46,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:18:46,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:18:46,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:18:46,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:18:46,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:18:46,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-18 17:18:46,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-18 17:18:46,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-18 17:18:46,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-18 17:18:46,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-18 17:18:46,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-18 17:18:46,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-18 17:18:46,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-18 17:18:46,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-18 17:18:46,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-18 17:18:46,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-18 17:18:46,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-18 17:18:46,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-18 17:18:46,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-18 17:18:46,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-18 17:18:46,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-18 17:18:46,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-18 17:18:46,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-18 17:18:46,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-18 17:18:46,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-18 17:18:46,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-18 17:18:46,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-18 17:18:46,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-18 17:18:46,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-18 17:18:46,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-18 17:18:46,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-18 17:18:46,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-18 17:18:46,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-18 17:18:46,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-18 17:18:46,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-18 17:18:46,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-18 17:18:46,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-18 17:18:46,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-18 17:18:46,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-18 17:18:46,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-18 17:18:46,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:46,204 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4008 proven. 2202 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-18 17:18:46,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:18:46,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865519119] [2022-03-18 17:18:46,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865519119] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:18:46,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205016743] [2022-03-18 17:18:46,204 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-18 17:18:46,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:18:46,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:18:46,208 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:18:46,225 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-03-18 17:18:46,422 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2022-03-18 17:18:46,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:18:46,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 1283 conjuncts, 94 conjunts are in the unsatisfiable core [2022-03-18 17:18:46,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:18:49,828 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-18 17:18:49,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:18:50,498 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-18 17:18:50,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205016743] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:18:50,498 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:18:50,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 94, 94] total 143 [2022-03-18 17:18:50,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731409141] [2022-03-18 17:18:50,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:18:50,499 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 143 states [2022-03-18 17:18:50,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:18:50,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 143 interpolants. [2022-03-18 17:18:50,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4517, Invalid=15789, Unknown=0, NotChecked=0, Total=20306 [2022-03-18 17:18:50,501 INFO L87 Difference]: Start difference. First operand 435 states and 447 transitions. Second operand has 143 states, 143 states have (on average 2.6923076923076925) internal successors, (385), 142 states have internal predecessors, (385), 93 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2022-03-18 17:18:53,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:18:53,929 INFO L93 Difference]: Finished difference Result 802 states and 951 transitions. [2022-03-18 17:18:53,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-03-18 17:18:53,929 INFO L78 Accepts]: Start accepts. Automaton has has 143 states, 143 states have (on average 2.6923076923076925) internal successors, (385), 142 states have internal predecessors, (385), 93 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) Word has length 468 [2022-03-18 17:18:53,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:18:53,931 INFO L225 Difference]: With dead ends: 802 [2022-03-18 17:18:53,931 INFO L226 Difference]: Without dead ends: 621 [2022-03-18 17:18:53,935 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1259 GetRequests, 1026 SyntacticMatches, 0 SemanticMatches, 233 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15070 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=12224, Invalid=42766, Unknown=0, NotChecked=0, Total=54990 [2022-03-18 17:18:53,936 INFO L912 BasicCegarLoop]: 104 mSDtfsCounter, 1123 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 2547 mSolverCounterSat, 927 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1124 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 3474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 927 IncrementalHoareTripleChecker+Valid, 2547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-18 17:18:53,936 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1124 Valid, 146 Invalid, 3474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [927 Valid, 2547 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-18 17:18:53,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2022-03-18 17:18:53,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 437. [2022-03-18 17:18:53,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 350 states have (on average 1.0114285714285713) internal successors, (354), 351 states have internal predecessors, (354), 48 states have call successors, (48), 39 states have call predecessors, (48), 38 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-18 17:18:53,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 449 transitions. [2022-03-18 17:18:53,942 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 449 transitions. Word has length 468 [2022-03-18 17:18:53,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:18:53,942 INFO L478 AbstractCegarLoop]: Abstraction has 437 states and 449 transitions. [2022-03-18 17:18:53,942 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 143 states, 143 states have (on average 2.6923076923076925) internal successors, (385), 142 states have internal predecessors, (385), 93 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2022-03-18 17:18:53,942 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 449 transitions. [2022-03-18 17:18:53,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2022-03-18 17:18:53,944 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:18:53,945 INFO L500 BasicCegarLoop]: trace histogram [47, 46, 46, 46, 46, 45, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:18:53,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-03-18 17:18:54,160 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-03-18 17:18:54,161 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:18:54,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:18:54,161 INFO L85 PathProgramCache]: Analyzing trace with hash -762865629, now seen corresponding path program 54 times [2022-03-18 17:18:54,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:18:54,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793745645] [2022-03-18 17:18:54,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:18:54,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:18:54,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:18:55,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-18 17:18:55,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-18 17:18:55,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-18 17:18:55,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-18 17:18:55,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-18 17:18:55,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:18:55,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:18:55,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:18:55,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:18:55,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:18:55,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:18:55,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-18 17:18:55,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-18 17:18:55,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-18 17:18:55,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-18 17:18:55,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-18 17:18:55,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-18 17:18:55,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-18 17:18:55,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-18 17:18:55,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-18 17:18:55,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-18 17:18:55,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-18 17:18:55,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-18 17:18:55,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-18 17:18:55,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-18 17:18:55,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-18 17:18:55,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-18 17:18:55,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-18 17:18:55,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-18 17:18:55,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-18 17:18:55,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-18 17:18:55,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-18 17:18:55,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-18 17:18:55,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-18 17:18:55,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-18 17:18:55,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-18 17:18:55,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-18 17:18:55,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-18 17:18:55,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-18 17:18:55,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-18 17:18:55,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-18 17:18:55,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-18 17:18:55,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-18 17:18:55,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-18 17:18:55,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-18 17:18:55,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:18:55,161 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2160 proven. 4142 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-18 17:18:55,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:18:55,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793745645] [2022-03-18 17:18:55,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793745645] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:18:55,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838682045] [2022-03-18 17:18:55,161 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-18 17:18:55,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:18:55,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:18:55,163 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:18:55,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-03-18 17:18:55,364 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 47 check-sat command(s) [2022-03-18 17:18:55,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:18:55,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 1293 conjuncts, 95 conjunts are in the unsatisfiable core [2022-03-18 17:18:55,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:18:56,009 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-18 17:18:56,009 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:18:56,695 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-18 17:18:56,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838682045] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:18:56,695 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:18:56,695 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 56 [2022-03-18 17:18:56,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156616676] [2022-03-18 17:18:56,695 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:18:56,696 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-03-18 17:18:56,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:18:56,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-03-18 17:18:56,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1241, Invalid=1839, Unknown=0, NotChecked=0, Total=3080 [2022-03-18 17:18:56,697 INFO L87 Difference]: Start difference. First operand 437 states and 449 transitions. Second operand has 56 states, 56 states have (on average 4.75) internal successors, (266), 53 states have internal predecessors, (266), 48 states have call successors, (52), 4 states have call predecessors, (52), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-18 17:18:57,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:18:57,914 INFO L93 Difference]: Finished difference Result 454 states and 468 transitions. [2022-03-18 17:18:57,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-18 17:18:57,915 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 4.75) internal successors, (266), 53 states have internal predecessors, (266), 48 states have call successors, (52), 4 states have call predecessors, (52), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Word has length 470 [2022-03-18 17:18:57,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:18:57,916 INFO L225 Difference]: With dead ends: 454 [2022-03-18 17:18:57,916 INFO L226 Difference]: Without dead ends: 454 [2022-03-18 17:18:57,917 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 1073 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2197 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3715, Invalid=7841, Unknown=0, NotChecked=0, Total=11556 [2022-03-18 17:18:57,918 INFO L912 BasicCegarLoop]: 67 mSDtfsCounter, 240 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1320 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 1567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 1320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-18 17:18:57,918 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [241 Valid, 104 Invalid, 1567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 1320 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-18 17:18:57,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-03-18 17:18:57,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 449. [2022-03-18 17:18:57,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 359 states have (on average 1.011142061281337) internal successors, (363), 360 states have internal predecessors, (363), 50 states have call successors, (50), 40 states have call predecessors, (50), 39 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-18 17:18:57,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 462 transitions. [2022-03-18 17:18:57,923 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 462 transitions. Word has length 470 [2022-03-18 17:18:57,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:18:57,924 INFO L478 AbstractCegarLoop]: Abstraction has 449 states and 462 transitions. [2022-03-18 17:18:57,924 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 4.75) internal successors, (266), 53 states have internal predecessors, (266), 48 states have call successors, (52), 4 states have call predecessors, (52), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-18 17:18:57,924 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 462 transitions. [2022-03-18 17:18:57,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2022-03-18 17:18:57,926 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:18:57,927 INFO L500 BasicCegarLoop]: trace histogram [48, 48, 48, 47, 47, 47, 47, 47, 47, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:18:57,944 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-03-18 17:18:58,131 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:18:58,131 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:18:58,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:18:58,132 INFO L85 PathProgramCache]: Analyzing trace with hash 119454539, now seen corresponding path program 55 times [2022-03-18 17:18:58,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:18:58,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575383272] [2022-03-18 17:18:58,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:18:58,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:18:58,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:19:00,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-18 17:19:00,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-18 17:19:00,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-18 17:19:00,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-18 17:19:00,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-18 17:19:00,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:19:00,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:19:00,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:19:00,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:19:00,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:19:00,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:19:00,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-18 17:19:00,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-18 17:19:00,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-18 17:19:00,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-18 17:19:00,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-18 17:19:00,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-18 17:19:00,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-18 17:19:00,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-18 17:19:00,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-18 17:19:00,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-18 17:19:00,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-18 17:19:00,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-18 17:19:00,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-18 17:19:00,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-18 17:19:00,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-18 17:19:00,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-18 17:19:00,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-18 17:19:00,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-18 17:19:00,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-18 17:19:00,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-18 17:19:00,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-18 17:19:00,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-18 17:19:00,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-18 17:19:00,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-18 17:19:00,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-18 17:19:00,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-18 17:19:00,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-18 17:19:00,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-18 17:19:00,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-18 17:19:00,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-18 17:19:00,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-18 17:19:00,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-18 17:19:00,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-18 17:19:00,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-18 17:19:00,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-18 17:19:00,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-18 17:19:00,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,557 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4374 proven. 2300 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-18 17:19:00,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:19:00,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575383272] [2022-03-18 17:19:00,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575383272] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:19:00,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777649306] [2022-03-18 17:19:00,557 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-18 17:19:00,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:19:00,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:19:00,558 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:19:00,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-03-18 17:19:00,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:00,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 1327 conjuncts, 96 conjunts are in the unsatisfiable core [2022-03-18 17:19:00,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:19:04,267 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4692 proven. 2162 refuted. 0 times theorem prover too weak. 4144 trivial. 0 not checked. [2022-03-18 17:19:04,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:19:04,972 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4510 proven. 2162 refuted. 0 times theorem prover too weak. 4326 trivial. 0 not checked. [2022-03-18 17:19:04,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777649306] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:19:04,972 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:19:04,972 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 96, 96] total 147 [2022-03-18 17:19:04,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009196013] [2022-03-18 17:19:04,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:19:04,973 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 147 states [2022-03-18 17:19:04,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:19:04,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 147 interpolants. [2022-03-18 17:19:04,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4758, Invalid=16704, Unknown=0, NotChecked=0, Total=21462 [2022-03-18 17:19:04,976 INFO L87 Difference]: Start difference. First operand 449 states and 462 transitions. Second operand has 147 states, 147 states have (on average 2.727891156462585) internal successors, (401), 146 states have internal predecessors, (401), 96 states have call successors, (99), 3 states have call predecessors, (99), 2 states have return successors, (97), 96 states have call predecessors, (97), 96 states have call successors, (97) [2022-03-18 17:19:08,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:19:08,660 INFO L93 Difference]: Finished difference Result 824 states and 977 transitions. [2022-03-18 17:19:08,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-18 17:19:08,661 INFO L78 Accepts]: Start accepts. Automaton has has 147 states, 147 states have (on average 2.727891156462585) internal successors, (401), 146 states have internal predecessors, (401), 96 states have call successors, (99), 3 states have call predecessors, (99), 2 states have return successors, (97), 96 states have call predecessors, (97), 96 states have call successors, (97) Word has length 486 [2022-03-18 17:19:08,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:19:08,662 INFO L225 Difference]: With dead ends: 824 [2022-03-18 17:19:08,663 INFO L226 Difference]: Without dead ends: 639 [2022-03-18 17:19:08,666 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1066 SyntacticMatches, 0 SemanticMatches, 239 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15916 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=12797, Invalid=45043, Unknown=0, NotChecked=0, Total=57840 [2022-03-18 17:19:08,667 INFO L912 BasicCegarLoop]: 106 mSDtfsCounter, 1088 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 3219 mSolverCounterSat, 680 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1089 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 3899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 680 IncrementalHoareTripleChecker+Valid, 3219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-18 17:19:08,667 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1089 Valid, 163 Invalid, 3899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [680 Valid, 3219 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-18 17:19:08,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2022-03-18 17:19:08,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 451. [2022-03-18 17:19:08,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 361 states have (on average 1.0110803324099722) internal successors, (365), 362 states have internal predecessors, (365), 50 states have call successors, (50), 40 states have call predecessors, (50), 39 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-18 17:19:08,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 464 transitions. [2022-03-18 17:19:08,673 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 464 transitions. Word has length 486 [2022-03-18 17:19:08,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:19:08,673 INFO L478 AbstractCegarLoop]: Abstraction has 451 states and 464 transitions. [2022-03-18 17:19:08,673 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 147 states, 147 states have (on average 2.727891156462585) internal successors, (401), 146 states have internal predecessors, (401), 96 states have call successors, (99), 3 states have call predecessors, (99), 2 states have return successors, (97), 96 states have call predecessors, (97), 96 states have call successors, (97) [2022-03-18 17:19:08,673 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 464 transitions. [2022-03-18 17:19:08,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2022-03-18 17:19:08,676 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:19:08,676 INFO L500 BasicCegarLoop]: trace histogram [48, 48, 48, 48, 47, 47, 47, 47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:19:08,700 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-03-18 17:19:08,893 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:19:08,894 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:19:08,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:19:08,894 INFO L85 PathProgramCache]: Analyzing trace with hash 277571566, now seen corresponding path program 56 times [2022-03-18 17:19:08,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:19:08,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118038266] [2022-03-18 17:19:08,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:19:08,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:19:08,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:19:11,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-18 17:19:11,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-18 17:19:11,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-18 17:19:11,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-18 17:19:11,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-18 17:19:11,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:19:11,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:19:11,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-18 17:19:11,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-18 17:19:11,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-18 17:19:11,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-18 17:19:11,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-18 17:19:11,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-18 17:19:11,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-18 17:19:11,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-18 17:19:11,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-18 17:19:11,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-18 17:19:11,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-18 17:19:11,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-18 17:19:11,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-18 17:19:11,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-18 17:19:11,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-18 17:19:11,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-18 17:19:11,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-18 17:19:11,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-18 17:19:11,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-18 17:19:11,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-18 17:19:11,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-18 17:19:11,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-18 17:19:11,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-18 17:19:11,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-18 17:19:11,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-18 17:19:11,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-18 17:19:11,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-18 17:19:11,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-18 17:19:11,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-18 17:19:11,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-18 17:19:11,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-18 17:19:11,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-18 17:19:11,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-18 17:19:11,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-18 17:19:11,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-18 17:19:11,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-18 17:19:11,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-18 17:19:11,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-18 17:19:11,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-18 17:19:11,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-18 17:19:11,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:11,396 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 4374 proven. 2394 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-18 17:19:11,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:19:11,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118038266] [2022-03-18 17:19:11,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118038266] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:19:11,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777658363] [2022-03-18 17:19:11,396 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-18 17:19:11,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:19:11,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:19:11,398 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:19:11,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-03-18 17:19:11,539 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-18 17:19:11,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:19:11,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 1337 conjuncts, 98 conjunts are in the unsatisfiable core [2022-03-18 17:19:11,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:19:14,394 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-18 17:19:14,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:19:15,105 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-18 17:19:15,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777658363] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:19:15,105 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:19:15,105 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 52, 52] total 149 [2022-03-18 17:19:15,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646610999] [2022-03-18 17:19:15,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:19:15,106 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 149 states [2022-03-18 17:19:15,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:19:15,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 149 interpolants. [2022-03-18 17:19:15,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3632, Invalid=18420, Unknown=0, NotChecked=0, Total=22052 [2022-03-18 17:19:15,108 INFO L87 Difference]: Start difference. First operand 451 states and 464 transitions. Second operand has 149 states, 149 states have (on average 3.348993288590604) internal successors, (499), 147 states have internal predecessors, (499), 97 states have call successors, (99), 4 states have call predecessors, (99), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2022-03-18 17:19:22,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:19:22,277 INFO L93 Difference]: Finished difference Result 843 states and 999 transitions. [2022-03-18 17:19:22,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 196 states. [2022-03-18 17:19:22,278 INFO L78 Accepts]: Start accepts. Automaton has has 149 states, 149 states have (on average 3.348993288590604) internal successors, (499), 147 states have internal predecessors, (499), 97 states have call successors, (99), 4 states have call predecessors, (99), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) Word has length 488 [2022-03-18 17:19:22,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:19:22,280 INFO L225 Difference]: With dead ends: 843 [2022-03-18 17:19:22,280 INFO L226 Difference]: Without dead ends: 654 [2022-03-18 17:19:22,286 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1412 GetRequests, 1071 SyntacticMatches, 1 SemanticMatches, 340 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41029 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=19403, Invalid=97219, Unknown=0, NotChecked=0, Total=116622 [2022-03-18 17:19:22,286 INFO L912 BasicCegarLoop]: 153 mSDtfsCounter, 1380 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6349 mSolverCounterSat, 1072 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1381 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 7421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1072 IncrementalHoareTripleChecker+Valid, 6349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-18 17:19:22,287 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1381 Valid, 240 Invalid, 7421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1072 Valid, 6349 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-18 17:19:22,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2022-03-18 17:19:22,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 461. [2022-03-18 17:19:22,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 369 states have (on average 1.010840108401084) internal successors, (373), 370 states have internal predecessors, (373), 51 states have call successors, (51), 41 states have call predecessors, (51), 40 states have return successors, (50), 49 states have call predecessors, (50), 50 states have call successors, (50) [2022-03-18 17:19:22,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 474 transitions. [2022-03-18 17:19:22,293 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 474 transitions. Word has length 488 [2022-03-18 17:19:22,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:19:22,293 INFO L478 AbstractCegarLoop]: Abstraction has 461 states and 474 transitions. [2022-03-18 17:19:22,293 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 149 states, 149 states have (on average 3.348993288590604) internal successors, (499), 147 states have internal predecessors, (499), 97 states have call successors, (99), 4 states have call predecessors, (99), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2022-03-18 17:19:22,293 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 474 transitions. [2022-03-18 17:19:22,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2022-03-18 17:19:22,296 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:19:22,296 INFO L500 BasicCegarLoop]: trace histogram [49, 49, 49, 49, 48, 48, 48, 48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:19:22,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-03-18 17:19:22,504 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:19:22,504 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:19:22,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:19:22,504 INFO L85 PathProgramCache]: Analyzing trace with hash 1808590181, now seen corresponding path program 57 times [2022-03-18 17:19:22,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:19:22,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843818085] [2022-03-18 17:19:22,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:19:22,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:19:22,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:24,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:19:24,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:24,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-18 17:19:24,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:24,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-18 17:19:24,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:24,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-18 17:19:24,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:24,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-18 17:19:24,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:24,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:19:24,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:19:25,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:19:25,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:19:25,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:19:25,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-18 17:19:25,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-18 17:19:25,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-18 17:19:25,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-18 17:19:25,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-18 17:19:25,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-18 17:19:25,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-18 17:19:25,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-18 17:19:25,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-18 17:19:25,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-18 17:19:25,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-18 17:19:25,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-18 17:19:25,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-18 17:19:25,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-18 17:19:25,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-18 17:19:25,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-18 17:19:25,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-18 17:19:25,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-18 17:19:25,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-18 17:19:25,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-18 17:19:25,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-18 17:19:25,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-18 17:19:25,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-18 17:19:25,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-18 17:19:25,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-18 17:19:25,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-18 17:19:25,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-18 17:19:25,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-18 17:19:25,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-18 17:19:25,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-18 17:19:25,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-18 17:19:25,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-18 17:19:25,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-18 17:19:25,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-18 17:19:25,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-18 17:19:25,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-18 17:19:25,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-18 17:19:25,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-18 17:19:25,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-18 17:19:25,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:25,069 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 4563 proven. 2493 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-18 17:19:25,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:19:25,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843818085] [2022-03-18 17:19:25,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843818085] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:19:25,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50301292] [2022-03-18 17:19:25,070 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-18 17:19:25,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:19:25,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:19:25,072 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:19:25,103 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-03-18 17:19:25,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 49 check-sat command(s) [2022-03-18 17:19:25,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:19:25,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 1364 conjuncts, 100 conjunts are in the unsatisfiable core [2022-03-18 17:19:25,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:19:28,276 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-18 17:19:28,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:19:29,010 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-18 17:19:29,011 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50301292] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:19:29,011 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:19:29,011 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 53, 53] total 152 [2022-03-18 17:19:29,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6825601] [2022-03-18 17:19:29,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:19:29,012 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 152 states [2022-03-18 17:19:29,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:19:29,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2022-03-18 17:19:29,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3781, Invalid=19171, Unknown=0, NotChecked=0, Total=22952 [2022-03-18 17:19:29,013 INFO L87 Difference]: Start difference. First operand 461 states and 474 transitions. Second operand has 152 states, 152 states have (on average 3.348684210526316) internal successors, (509), 150 states have internal predecessors, (509), 99 states have call successors, (101), 4 states have call predecessors, (101), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2022-03-18 17:19:36,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:19:36,049 INFO L93 Difference]: Finished difference Result 861 states and 1020 transitions. [2022-03-18 17:19:36,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 200 states. [2022-03-18 17:19:36,050 INFO L78 Accepts]: Start accepts. Automaton has has 152 states, 152 states have (on average 3.348684210526316) internal successors, (509), 150 states have internal predecessors, (509), 99 states have call successors, (101), 4 states have call predecessors, (101), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) Word has length 498 [2022-03-18 17:19:36,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:19:36,051 INFO L225 Difference]: With dead ends: 861 [2022-03-18 17:19:36,051 INFO L226 Difference]: Without dead ends: 668 [2022-03-18 17:19:36,056 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1441 GetRequests, 1093 SyntacticMatches, 1 SemanticMatches, 347 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42766 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=20199, Invalid=101253, Unknown=0, NotChecked=0, Total=121452 [2022-03-18 17:19:36,056 INFO L912 BasicCegarLoop]: 156 mSDtfsCounter, 1701 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 5503 mSolverCounterSat, 1337 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1702 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 6840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1337 IncrementalHoareTripleChecker+Valid, 5503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-18 17:19:36,057 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1702 Valid, 223 Invalid, 6840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1337 Valid, 5503 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-18 17:19:36,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2022-03-18 17:19:36,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 471. [2022-03-18 17:19:36,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 377 states have (on average 1.0106100795755968) internal successors, (381), 378 states have internal predecessors, (381), 52 states have call successors, (52), 42 states have call predecessors, (52), 41 states have return successors, (51), 50 states have call predecessors, (51), 51 states have call successors, (51) [2022-03-18 17:19:36,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 484 transitions. [2022-03-18 17:19:36,061 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 484 transitions. Word has length 498 [2022-03-18 17:19:36,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:19:36,061 INFO L478 AbstractCegarLoop]: Abstraction has 471 states and 484 transitions. [2022-03-18 17:19:36,061 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 152 states, 152 states have (on average 3.348684210526316) internal successors, (509), 150 states have internal predecessors, (509), 99 states have call successors, (101), 4 states have call predecessors, (101), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2022-03-18 17:19:36,062 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 484 transitions. [2022-03-18 17:19:36,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2022-03-18 17:19:36,063 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:19:36,064 INFO L500 BasicCegarLoop]: trace histogram [50, 50, 50, 50, 49, 49, 49, 49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:19:36,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-03-18 17:19:36,264 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-03-18 17:19:36,264 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:19:36,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:19:36,265 INFO L85 PathProgramCache]: Analyzing trace with hash -1984922596, now seen corresponding path program 58 times [2022-03-18 17:19:36,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:19:36,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95496505] [2022-03-18 17:19:36,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:19:36,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:19:36,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:19:38,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-18 17:19:38,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-18 17:19:38,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-18 17:19:38,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:19:38,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:19:38,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:19:38,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:19:38,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:19:38,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:19:38,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-18 17:19:38,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-18 17:19:38,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-18 17:19:38,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-18 17:19:38,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-18 17:19:38,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-18 17:19:38,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-18 17:19:38,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-18 17:19:38,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-18 17:19:38,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-18 17:19:38,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-18 17:19:38,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-18 17:19:38,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-18 17:19:38,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-18 17:19:38,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-18 17:19:38,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-18 17:19:38,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-18 17:19:38,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-18 17:19:38,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-18 17:19:38,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-18 17:19:38,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-18 17:19:38,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-18 17:19:38,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-18 17:19:38,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-18 17:19:38,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-18 17:19:38,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-18 17:19:38,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-18 17:19:38,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-18 17:19:38,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-18 17:19:38,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-18 17:19:38,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-18 17:19:38,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-18 17:19:38,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-18 17:19:38,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-18 17:19:38,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-18 17:19:38,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-18 17:19:38,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-18 17:19:38,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-18 17:19:38,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-18 17:19:38,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-18 17:19:38,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:38,930 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 4756 proven. 2594 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-18 17:19:38,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:19:38,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95496505] [2022-03-18 17:19:38,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95496505] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:19:38,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116612963] [2022-03-18 17:19:38,931 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-18 17:19:38,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:19:38,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:19:38,936 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:19:38,937 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-03-18 17:19:39,102 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-18 17:19:39,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:19:39,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 1391 conjuncts, 102 conjunts are in the unsatisfiable core [2022-03-18 17:19:39,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:19:42,186 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-18 17:19:42,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:19:42,949 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-18 17:19:42,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116612963] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:19:42,949 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:19:42,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 54, 54] total 155 [2022-03-18 17:19:42,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248652887] [2022-03-18 17:19:42,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:19:42,950 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 155 states [2022-03-18 17:19:42,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:19:42,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 155 interpolants. [2022-03-18 17:19:42,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3933, Invalid=19937, Unknown=0, NotChecked=0, Total=23870 [2022-03-18 17:19:42,952 INFO L87 Difference]: Start difference. First operand 471 states and 484 transitions. Second operand has 155 states, 155 states have (on average 3.3483870967741933) internal successors, (519), 153 states have internal predecessors, (519), 101 states have call successors, (103), 4 states have call predecessors, (103), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2022-03-18 17:19:50,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:19:50,549 INFO L93 Difference]: Finished difference Result 879 states and 1041 transitions. [2022-03-18 17:19:50,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2022-03-18 17:19:50,549 INFO L78 Accepts]: Start accepts. Automaton has has 155 states, 155 states have (on average 3.3483870967741933) internal successors, (519), 153 states have internal predecessors, (519), 101 states have call successors, (103), 4 states have call predecessors, (103), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) Word has length 508 [2022-03-18 17:19:50,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:19:50,551 INFO L225 Difference]: With dead ends: 879 [2022-03-18 17:19:50,551 INFO L226 Difference]: Without dead ends: 682 [2022-03-18 17:19:50,556 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1470 GetRequests, 1115 SyntacticMatches, 1 SemanticMatches, 354 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44539 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=21011, Invalid=105369, Unknown=0, NotChecked=0, Total=126380 [2022-03-18 17:19:50,557 INFO L912 BasicCegarLoop]: 159 mSDtfsCounter, 1672 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6682 mSolverCounterSat, 1392 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1673 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 8074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1392 IncrementalHoareTripleChecker+Valid, 6682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-18 17:19:50,557 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1673 Valid, 246 Invalid, 8074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1392 Valid, 6682 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-18 17:19:50,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2022-03-18 17:19:50,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 481. [2022-03-18 17:19:50,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 385 states have (on average 1.0103896103896104) internal successors, (389), 386 states have internal predecessors, (389), 53 states have call successors, (53), 43 states have call predecessors, (53), 42 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-18 17:19:50,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 494 transitions. [2022-03-18 17:19:50,561 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 494 transitions. Word has length 508 [2022-03-18 17:19:50,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:19:50,561 INFO L478 AbstractCegarLoop]: Abstraction has 481 states and 494 transitions. [2022-03-18 17:19:50,562 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 155 states, 155 states have (on average 3.3483870967741933) internal successors, (519), 153 states have internal predecessors, (519), 101 states have call successors, (103), 4 states have call predecessors, (103), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2022-03-18 17:19:50,562 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 494 transitions. [2022-03-18 17:19:50,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2022-03-18 17:19:50,564 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:19:50,564 INFO L500 BasicCegarLoop]: trace histogram [51, 51, 51, 51, 50, 50, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:19:50,581 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-03-18 17:19:50,764 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2022-03-18 17:19:50,764 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:19:50,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:19:50,765 INFO L85 PathProgramCache]: Analyzing trace with hash -1074422765, now seen corresponding path program 59 times [2022-03-18 17:19:50,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:19:50,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870430325] [2022-03-18 17:19:50,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:19:50,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:19:50,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:19:53,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-18 17:19:53,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-18 17:19:53,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-18 17:19:53,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-18 17:19:53,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:19:53,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:19:53,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:19:53,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:19:53,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:19:53,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:19:53,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-18 17:19:53,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-18 17:19:53,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-18 17:19:53,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-18 17:19:53,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-18 17:19:53,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-18 17:19:53,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-18 17:19:53,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-18 17:19:53,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-18 17:19:53,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-18 17:19:53,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-18 17:19:53,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-18 17:19:53,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-18 17:19:53,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-18 17:19:53,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-18 17:19:53,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-18 17:19:53,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-18 17:19:53,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-18 17:19:53,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-18 17:19:53,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-18 17:19:53,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-18 17:19:53,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-18 17:19:53,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-18 17:19:53,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-18 17:19:53,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-18 17:19:53,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-18 17:19:53,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-18 17:19:53,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-18 17:19:53,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-18 17:19:53,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-18 17:19:53,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-18 17:19:53,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-18 17:19:53,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-18 17:19:53,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-18 17:19:53,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-18 17:19:53,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-18 17:19:53,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-18 17:19:53,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-18 17:19:53,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-18 17:19:53,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-18 17:19:53,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:19:53,515 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 4953 proven. 2697 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-18 17:19:53,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:19:53,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870430325] [2022-03-18 17:19:53,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870430325] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:19:53,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711000319] [2022-03-18 17:19:53,515 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-18 17:19:53,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:19:53,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:19:53,517 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:19:53,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-03-18 17:19:53,752 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 51 check-sat command(s) [2022-03-18 17:19:53,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:19:53,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 1418 conjuncts, 104 conjunts are in the unsatisfiable core [2022-03-18 17:19:53,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:19:57,804 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-18 17:19:57,805 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:19:58,550 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-18 17:19:58,551 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711000319] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:19:58,551 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:19:58,551 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 104, 104] total 158 [2022-03-18 17:19:58,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250745247] [2022-03-18 17:19:58,551 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:19:58,552 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 158 states [2022-03-18 17:19:58,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:19:58,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2022-03-18 17:19:58,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5517, Invalid=19289, Unknown=0, NotChecked=0, Total=24806 [2022-03-18 17:19:58,554 INFO L87 Difference]: Start difference. First operand 481 states and 494 transitions. Second operand has 158 states, 158 states have (on average 2.689873417721519) internal successors, (425), 157 states have internal predecessors, (425), 103 states have call successors, (105), 3 states have call predecessors, (105), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2022-03-18 17:20:02,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:20:02,859 INFO L93 Difference]: Finished difference Result 888 states and 1053 transitions. [2022-03-18 17:20:02,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-03-18 17:20:02,859 INFO L78 Accepts]: Start accepts. Automaton has has 158 states, 158 states have (on average 2.689873417721519) internal successors, (425), 157 states have internal predecessors, (425), 103 states have call successors, (105), 3 states have call predecessors, (105), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) Word has length 518 [2022-03-18 17:20:02,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:20:02,861 INFO L225 Difference]: With dead ends: 888 [2022-03-18 17:20:02,861 INFO L226 Difference]: Without dead ends: 687 [2022-03-18 17:20:02,864 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1394 GetRequests, 1136 SyntacticMatches, 0 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18495 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=14954, Invalid=52386, Unknown=0, NotChecked=0, Total=67340 [2022-03-18 17:20:02,864 INFO L912 BasicCegarLoop]: 114 mSDtfsCounter, 1042 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 3756 mSolverCounterSat, 773 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1043 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 4529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 773 IncrementalHoareTripleChecker+Valid, 3756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-18 17:20:02,865 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1043 Valid, 191 Invalid, 4529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [773 Valid, 3756 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-18 17:20:02,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-03-18 17:20:02,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 483. [2022-03-18 17:20:02,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 387 states have (on average 1.0103359173126616) internal successors, (391), 388 states have internal predecessors, (391), 53 states have call successors, (53), 43 states have call predecessors, (53), 42 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-18 17:20:02,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 496 transitions. [2022-03-18 17:20:02,869 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 496 transitions. Word has length 518 [2022-03-18 17:20:02,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:20:02,869 INFO L478 AbstractCegarLoop]: Abstraction has 483 states and 496 transitions. [2022-03-18 17:20:02,870 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 158 states, 158 states have (on average 2.689873417721519) internal successors, (425), 157 states have internal predecessors, (425), 103 states have call successors, (105), 3 states have call predecessors, (105), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2022-03-18 17:20:02,870 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 496 transitions. [2022-03-18 17:20:02,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2022-03-18 17:20:02,872 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:20:02,873 INFO L500 BasicCegarLoop]: trace histogram [52, 51, 51, 51, 51, 50, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:20:02,890 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-03-18 17:20:03,073 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2022-03-18 17:20:03,073 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:20:03,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:20:03,074 INFO L85 PathProgramCache]: Analyzing trace with hash 739179702, now seen corresponding path program 60 times [2022-03-18 17:20:03,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:20:03,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688309575] [2022-03-18 17:20:03,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:20:03,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:20:03,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:20:04,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-18 17:20:04,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-18 17:20:04,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-18 17:20:04,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-18 17:20:04,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:20:04,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:20:04,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-18 17:20:04,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-18 17:20:04,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-18 17:20:04,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-18 17:20:04,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-18 17:20:04,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-18 17:20:04,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-18 17:20:04,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-18 17:20:04,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-18 17:20:04,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-18 17:20:04,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-18 17:20:04,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-18 17:20:04,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-18 17:20:04,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-18 17:20:04,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-18 17:20:04,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-18 17:20:04,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-18 17:20:04,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-18 17:20:04,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-18 17:20:04,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-18 17:20:04,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-18 17:20:04,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-18 17:20:04,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-18 17:20:04,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-18 17:20:04,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-18 17:20:04,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-18 17:20:04,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-18 17:20:04,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-18 17:20:04,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-18 17:20:04,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-18 17:20:04,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-18 17:20:04,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-18 17:20:04,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-18 17:20:04,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-18 17:20:04,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-18 17:20:04,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-18 17:20:04,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-18 17:20:04,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-18 17:20:04,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-18 17:20:04,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-18 17:20:04,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-18 17:20:04,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-18 17:20:04,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-18 17:20:04,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-18 17:20:04,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:04,289 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2650 proven. 5102 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-18 17:20:04,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:20:04,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688309575] [2022-03-18 17:20:04,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688309575] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:20:04,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068299538] [2022-03-18 17:20:04,289 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-18 17:20:04,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:20:04,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:20:04,292 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:20:04,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-03-18 17:20:04,531 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2022-03-18 17:20:04,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:20:04,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 1428 conjuncts, 105 conjunts are in the unsatisfiable core [2022-03-18 17:20:04,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:20:05,282 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-18 17:20:05,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:20:06,153 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-18 17:20:06,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068299538] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:20:06,153 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:20:06,153 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 61 [2022-03-18 17:20:06,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620229724] [2022-03-18 17:20:06,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:20:06,154 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-03-18 17:20:06,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:20:06,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-03-18 17:20:06,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1501, Invalid=2159, Unknown=0, NotChecked=0, Total=3660 [2022-03-18 17:20:06,155 INFO L87 Difference]: Start difference. First operand 483 states and 496 transitions. Second operand has 61 states, 61 states have (on average 4.770491803278689) internal successors, (291), 58 states have internal predecessors, (291), 53 states have call successors, (57), 4 states have call predecessors, (57), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-18 17:20:07,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:20:07,615 INFO L93 Difference]: Finished difference Result 500 states and 515 transitions. [2022-03-18 17:20:07,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-18 17:20:07,616 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 4.770491803278689) internal successors, (291), 58 states have internal predecessors, (291), 53 states have call successors, (57), 4 states have call predecessors, (57), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) Word has length 520 [2022-03-18 17:20:07,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:20:07,617 INFO L225 Difference]: With dead ends: 500 [2022-03-18 17:20:07,617 INFO L226 Difference]: Without dead ends: 500 [2022-03-18 17:20:07,632 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1188 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2562 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=4495, Invalid=9311, Unknown=0, NotChecked=0, Total=13806 [2022-03-18 17:20:07,632 INFO L912 BasicCegarLoop]: 72 mSDtfsCounter, 250 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 1623 mSolverCounterSat, 324 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 324 IncrementalHoareTripleChecker+Valid, 1623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-18 17:20:07,633 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 99 Invalid, 1947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [324 Valid, 1623 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-18 17:20:07,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2022-03-18 17:20:07,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 495. [2022-03-18 17:20:07,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 396 states have (on average 1.0101010101010102) internal successors, (400), 397 states have internal predecessors, (400), 55 states have call successors, (55), 44 states have call predecessors, (55), 43 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-18 17:20:07,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 509 transitions. [2022-03-18 17:20:07,638 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 509 transitions. Word has length 520 [2022-03-18 17:20:07,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:20:07,639 INFO L478 AbstractCegarLoop]: Abstraction has 495 states and 509 transitions. [2022-03-18 17:20:07,639 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 4.770491803278689) internal successors, (291), 58 states have internal predecessors, (291), 53 states have call successors, (57), 4 states have call predecessors, (57), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-18 17:20:07,639 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 509 transitions. [2022-03-18 17:20:07,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 537 [2022-03-18 17:20:07,641 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:20:07,641 INFO L500 BasicCegarLoop]: trace histogram [53, 53, 53, 52, 52, 52, 52, 52, 52, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:20:07,659 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-03-18 17:20:07,842 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:20:07,842 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:20:07,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:20:07,843 INFO L85 PathProgramCache]: Analyzing trace with hash 518560222, now seen corresponding path program 61 times [2022-03-18 17:20:07,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:20:07,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850100552] [2022-03-18 17:20:07,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:20:07,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:20:07,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:20:10,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-18 17:20:10,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-18 17:20:10,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-18 17:20:10,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-18 17:20:10,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:20:10,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:20:10,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-18 17:20:10,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-18 17:20:10,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-18 17:20:10,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-18 17:20:10,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-18 17:20:10,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-18 17:20:10,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-18 17:20:10,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-18 17:20:10,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-18 17:20:10,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-18 17:20:10,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-18 17:20:10,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-18 17:20:10,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-18 17:20:10,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-18 17:20:10,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-18 17:20:10,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-18 17:20:10,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-18 17:20:10,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-18 17:20:10,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-18 17:20:10,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-18 17:20:10,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-18 17:20:10,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-18 17:20:10,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-18 17:20:10,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-18 17:20:10,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-18 17:20:10,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-18 17:20:10,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-18 17:20:10,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-18 17:20:10,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-18 17:20:10,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-18 17:20:10,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-18 17:20:10,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-18 17:20:10,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-18 17:20:10,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-18 17:20:10,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-18 17:20:10,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-18 17:20:10,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-18 17:20:10,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-18 17:20:10,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-18 17:20:10,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-18 17:20:10,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-18 17:20:10,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-18 17:20:10,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-18 17:20:10,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-18 17:20:10,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-18 17:20:10,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-18 17:20:10,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,749 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5359 proven. 2805 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-18 17:20:10,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:20:10,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850100552] [2022-03-18 17:20:10,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850100552] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:20:10,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033689906] [2022-03-18 17:20:10,749 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-18 17:20:10,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:20:10,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:20:10,752 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:20:10,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-03-18 17:20:10,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:10,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 106 conjunts are in the unsatisfiable core [2022-03-18 17:20:10,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:20:15,120 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5712 proven. 2652 refuted. 0 times theorem prover too weak. 5104 trivial. 0 not checked. [2022-03-18 17:20:15,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:20:15,909 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5510 proven. 2652 refuted. 0 times theorem prover too weak. 5306 trivial. 0 not checked. [2022-03-18 17:20:15,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033689906] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:20:15,909 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:20:15,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 106, 106] total 162 [2022-03-18 17:20:15,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55528298] [2022-03-18 17:20:15,910 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:20:15,911 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 162 states [2022-03-18 17:20:15,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:20:15,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 162 interpolants. [2022-03-18 17:20:15,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5783, Invalid=20299, Unknown=0, NotChecked=0, Total=26082 [2022-03-18 17:20:15,913 INFO L87 Difference]: Start difference. First operand 495 states and 509 transitions. Second operand has 162 states, 162 states have (on average 2.7222222222222223) internal successors, (441), 161 states have internal predecessors, (441), 106 states have call successors, (109), 3 states have call predecessors, (109), 2 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) [2022-03-18 17:20:20,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:20:20,200 INFO L93 Difference]: Finished difference Result 910 states and 1079 transitions. [2022-03-18 17:20:20,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-18 17:20:20,200 INFO L78 Accepts]: Start accepts. Automaton has has 162 states, 162 states have (on average 2.7222222222222223) internal successors, (441), 161 states have internal predecessors, (441), 106 states have call successors, (109), 3 states have call predecessors, (109), 2 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) Word has length 536 [2022-03-18 17:20:20,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:20:20,202 INFO L225 Difference]: With dead ends: 910 [2022-03-18 17:20:20,202 INFO L226 Difference]: Without dead ends: 705 [2022-03-18 17:20:20,206 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1440 GetRequests, 1176 SyntacticMatches, 0 SemanticMatches, 264 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19431 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=15587, Invalid=54903, Unknown=0, NotChecked=0, Total=70490 [2022-03-18 17:20:20,206 INFO L912 BasicCegarLoop]: 116 mSDtfsCounter, 983 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3685 mSolverCounterSat, 697 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 984 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 4382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 697 IncrementalHoareTripleChecker+Valid, 3685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-18 17:20:20,206 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [984 Valid, 188 Invalid, 4382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [697 Valid, 3685 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-18 17:20:20,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-03-18 17:20:20,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 497. [2022-03-18 17:20:20,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 398 states have (on average 1.0100502512562815) internal successors, (402), 399 states have internal predecessors, (402), 55 states have call successors, (55), 44 states have call predecessors, (55), 43 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-18 17:20:20,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 511 transitions. [2022-03-18 17:20:20,213 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 511 transitions. Word has length 536 [2022-03-18 17:20:20,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:20:20,213 INFO L478 AbstractCegarLoop]: Abstraction has 497 states and 511 transitions. [2022-03-18 17:20:20,214 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 162 states, 162 states have (on average 2.7222222222222223) internal successors, (441), 161 states have internal predecessors, (441), 106 states have call successors, (109), 3 states have call predecessors, (109), 2 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) [2022-03-18 17:20:20,214 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 511 transitions. [2022-03-18 17:20:20,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 539 [2022-03-18 17:20:20,216 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:20:20,217 INFO L500 BasicCegarLoop]: trace histogram [53, 53, 53, 53, 52, 52, 52, 52, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:20:20,245 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-03-18 17:20:20,440 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:20:20,441 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:20:20,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:20:20,441 INFO L85 PathProgramCache]: Analyzing trace with hash -286902335, now seen corresponding path program 62 times [2022-03-18 17:20:20,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:20:20,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31915531] [2022-03-18 17:20:20,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:20:20,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:20:20,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:20:23,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-18 17:20:23,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-18 17:20:23,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-18 17:20:23,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:20:23,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:20:23,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:20:23,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:20:23,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:20:23,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-18 17:20:23,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-18 17:20:23,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-18 17:20:23,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-18 17:20:23,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-18 17:20:23,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-18 17:20:23,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-18 17:20:23,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-18 17:20:23,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-18 17:20:23,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-18 17:20:23,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-18 17:20:23,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-18 17:20:23,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-18 17:20:23,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-18 17:20:23,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-18 17:20:23,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-18 17:20:23,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-18 17:20:23,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-18 17:20:23,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-18 17:20:23,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-18 17:20:23,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-18 17:20:23,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-18 17:20:23,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-18 17:20:23,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-18 17:20:23,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-18 17:20:23,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-18 17:20:23,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-18 17:20:23,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-18 17:20:23,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-18 17:20:23,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-18 17:20:23,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-18 17:20:23,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-18 17:20:23,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-18 17:20:23,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-18 17:20:23,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-18 17:20:23,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-18 17:20:23,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-18 17:20:23,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-18 17:20:23,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-18 17:20:23,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-18 17:20:23,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-18 17:20:23,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-18 17:20:23,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-18 17:20:23,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-18 17:20:23,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:23,401 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 5359 proven. 2909 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-18 17:20:23,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:20:23,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31915531] [2022-03-18 17:20:23,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31915531] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:20:23,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657780025] [2022-03-18 17:20:23,402 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-18 17:20:23,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:20:23,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:20:23,408 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:20:23,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-03-18 17:20:23,573 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-18 17:20:23,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:20:23,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 1472 conjuncts, 108 conjunts are in the unsatisfiable core [2022-03-18 17:20:23,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:20:26,969 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-18 17:20:26,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:20:27,764 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-18 17:20:27,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657780025] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:20:27,764 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:20:27,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 57, 57] total 164 [2022-03-18 17:20:27,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842394350] [2022-03-18 17:20:27,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:20:27,765 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 164 states [2022-03-18 17:20:27,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:20:27,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2022-03-18 17:20:27,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4407, Invalid=22325, Unknown=0, NotChecked=0, Total=26732 [2022-03-18 17:20:27,767 INFO L87 Difference]: Start difference. First operand 497 states and 511 transitions. Second operand has 164 states, 164 states have (on average 3.347560975609756) internal successors, (549), 162 states have internal predecessors, (549), 107 states have call successors, (109), 4 states have call predecessors, (109), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) [2022-03-18 17:20:36,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:20:36,319 INFO L93 Difference]: Finished difference Result 929 states and 1101 transitions. [2022-03-18 17:20:36,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 216 states. [2022-03-18 17:20:36,320 INFO L78 Accepts]: Start accepts. Automaton has has 164 states, 164 states have (on average 3.347560975609756) internal successors, (549), 162 states have internal predecessors, (549), 107 states have call successors, (109), 4 states have call predecessors, (109), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) Word has length 538 [2022-03-18 17:20:36,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:20:36,321 INFO L225 Difference]: With dead ends: 929 [2022-03-18 17:20:36,322 INFO L226 Difference]: Without dead ends: 720 [2022-03-18 17:20:36,327 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1557 GetRequests, 1181 SyntacticMatches, 1 SemanticMatches, 375 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50074 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=23543, Invalid=118209, Unknown=0, NotChecked=0, Total=141752 [2022-03-18 17:20:36,327 INFO L912 BasicCegarLoop]: 168 mSDtfsCounter, 1553 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 8147 mSolverCounterSat, 1421 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1554 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 9568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1421 IncrementalHoareTripleChecker+Valid, 8147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-03-18 17:20:36,327 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1554 Valid, 270 Invalid, 9568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1421 Valid, 8147 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-03-18 17:20:36,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2022-03-18 17:20:36,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 507. [2022-03-18 17:20:36,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 406 states have (on average 1.0098522167487685) internal successors, (410), 407 states have internal predecessors, (410), 56 states have call successors, (56), 45 states have call predecessors, (56), 44 states have return successors, (55), 54 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-18 17:20:36,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 521 transitions. [2022-03-18 17:20:36,332 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 521 transitions. Word has length 538 [2022-03-18 17:20:36,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:20:36,332 INFO L478 AbstractCegarLoop]: Abstraction has 507 states and 521 transitions. [2022-03-18 17:20:36,332 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 164 states, 164 states have (on average 3.347560975609756) internal successors, (549), 162 states have internal predecessors, (549), 107 states have call successors, (109), 4 states have call predecessors, (109), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) [2022-03-18 17:20:36,332 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 521 transitions. [2022-03-18 17:20:36,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 549 [2022-03-18 17:20:36,334 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:20:36,334 INFO L500 BasicCegarLoop]: trace histogram [54, 54, 54, 54, 53, 53, 53, 53, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:20:36,352 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-03-18 17:20:36,535 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-03-18 17:20:36,535 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:20:36,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:20:36,535 INFO L85 PathProgramCache]: Analyzing trace with hash 844403576, now seen corresponding path program 63 times [2022-03-18 17:20:36,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:20:36,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463434184] [2022-03-18 17:20:36,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:20:36,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:20:36,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:20:39,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-18 17:20:39,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-18 17:20:39,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:20:39,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:20:39,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:20:39,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:20:39,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:20:39,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:20:39,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-18 17:20:39,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-18 17:20:39,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-18 17:20:39,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-18 17:20:39,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-18 17:20:39,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-18 17:20:39,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-18 17:20:39,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-18 17:20:39,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-18 17:20:39,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-18 17:20:39,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-18 17:20:39,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-18 17:20:39,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-18 17:20:39,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-18 17:20:39,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-18 17:20:39,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-18 17:20:39,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-18 17:20:39,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-18 17:20:39,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-18 17:20:39,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-18 17:20:39,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-18 17:20:39,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-18 17:20:39,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-18 17:20:39,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-18 17:20:39,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-18 17:20:39,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-18 17:20:39,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-18 17:20:39,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-18 17:20:39,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-18 17:20:39,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-18 17:20:39,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-18 17:20:39,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-18 17:20:39,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-18 17:20:39,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-18 17:20:39,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-18 17:20:39,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-18 17:20:39,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-18 17:20:39,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-18 17:20:39,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-18 17:20:39,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-18 17:20:39,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-18 17:20:39,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-18 17:20:39,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-18 17:20:39,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-18 17:20:39,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-18 17:20:39,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:39,583 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 5568 proven. 3018 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-18 17:20:39,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:20:39,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463434184] [2022-03-18 17:20:39,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463434184] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:20:39,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454628502] [2022-03-18 17:20:39,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-18 17:20:39,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:20:39,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:20:39,585 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:20:39,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-03-18 17:20:39,832 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 54 check-sat command(s) [2022-03-18 17:20:39,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:20:39,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 1499 conjuncts, 110 conjunts are in the unsatisfiable core [2022-03-18 17:20:39,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:20:43,341 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-18 17:20:43,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:20:44,162 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-18 17:20:44,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454628502] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:20:44,162 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:20:44,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 58, 58] total 167 [2022-03-18 17:20:44,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732408291] [2022-03-18 17:20:44,163 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:20:44,163 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 167 states [2022-03-18 17:20:44,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:20:44,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 167 interpolants. [2022-03-18 17:20:44,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4571, Invalid=23151, Unknown=0, NotChecked=0, Total=27722 [2022-03-18 17:20:44,166 INFO L87 Difference]: Start difference. First operand 507 states and 521 transitions. Second operand has 167 states, 167 states have (on average 3.3473053892215567) internal successors, (559), 165 states have internal predecessors, (559), 109 states have call successors, (111), 4 states have call predecessors, (111), 1 states have return successors, (107), 107 states have call predecessors, (107), 107 states have call successors, (107) [2022-03-18 17:20:52,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:20:52,631 INFO L93 Difference]: Finished difference Result 947 states and 1122 transitions. [2022-03-18 17:20:52,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 220 states. [2022-03-18 17:20:52,632 INFO L78 Accepts]: Start accepts. Automaton has has 167 states, 167 states have (on average 3.3473053892215567) internal successors, (559), 165 states have internal predecessors, (559), 109 states have call successors, (111), 4 states have call predecessors, (111), 1 states have return successors, (107), 107 states have call predecessors, (107), 107 states have call successors, (107) Word has length 548 [2022-03-18 17:20:52,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:20:52,634 INFO L225 Difference]: With dead ends: 947 [2022-03-18 17:20:52,634 INFO L226 Difference]: Without dead ends: 734 [2022-03-18 17:20:52,639 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1586 GetRequests, 1203 SyntacticMatches, 1 SemanticMatches, 382 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51991 ImplicationChecksByTransitivity, 10.9s TimeCoverageRelationStatistics Valid=24419, Invalid=122653, Unknown=0, NotChecked=0, Total=147072 [2022-03-18 17:20:52,640 INFO L912 BasicCegarLoop]: 171 mSDtfsCounter, 1912 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6627 mSolverCounterSat, 1776 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1913 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 8403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1776 IncrementalHoareTripleChecker+Valid, 6627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-03-18 17:20:52,640 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1913 Valid, 258 Invalid, 8403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1776 Valid, 6627 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-03-18 17:20:52,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2022-03-18 17:20:52,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 517. [2022-03-18 17:20:52,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 414 states have (on average 1.0096618357487923) internal successors, (418), 415 states have internal predecessors, (418), 57 states have call successors, (57), 46 states have call predecessors, (57), 45 states have return successors, (56), 55 states have call predecessors, (56), 56 states have call successors, (56) [2022-03-18 17:20:52,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 531 transitions. [2022-03-18 17:20:52,647 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 531 transitions. Word has length 548 [2022-03-18 17:20:52,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:20:52,647 INFO L478 AbstractCegarLoop]: Abstraction has 517 states and 531 transitions. [2022-03-18 17:20:52,647 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 167 states, 167 states have (on average 3.3473053892215567) internal successors, (559), 165 states have internal predecessors, (559), 109 states have call successors, (111), 4 states have call predecessors, (111), 1 states have return successors, (107), 107 states have call predecessors, (107), 107 states have call successors, (107) [2022-03-18 17:20:52,647 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 531 transitions. [2022-03-18 17:20:52,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 559 [2022-03-18 17:20:52,650 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:20:52,650 INFO L500 BasicCegarLoop]: trace histogram [55, 55, 55, 55, 54, 54, 54, 54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:20:52,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-03-18 17:20:52,857 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-03-18 17:20:52,858 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:20:52,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:20:52,858 INFO L85 PathProgramCache]: Analyzing trace with hash 1638545519, now seen corresponding path program 64 times [2022-03-18 17:20:52,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:20:52,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933391770] [2022-03-18 17:20:52,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:20:52,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:20:52,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:20:56,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-18 17:20:56,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-18 17:20:56,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-18 17:20:56,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:20:56,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:20:56,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:20:56,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:20:56,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:20:56,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:20:56,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-18 17:20:56,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-18 17:20:56,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-18 17:20:56,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-18 17:20:56,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-18 17:20:56,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-18 17:20:56,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-18 17:20:56,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-18 17:20:56,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-18 17:20:56,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-18 17:20:56,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-18 17:20:56,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-18 17:20:56,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-18 17:20:56,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-18 17:20:56,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-18 17:20:56,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-18 17:20:56,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-18 17:20:56,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-18 17:20:56,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-18 17:20:56,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-18 17:20:56,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-18 17:20:56,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-18 17:20:56,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-18 17:20:56,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-18 17:20:56,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-18 17:20:56,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-18 17:20:56,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-18 17:20:56,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-18 17:20:56,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-18 17:20:56,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-18 17:20:56,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-18 17:20:56,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-18 17:20:56,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-18 17:20:56,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-18 17:20:56,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-18 17:20:56,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-18 17:20:56,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-18 17:20:56,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-18 17:20:56,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-18 17:20:56,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-18 17:20:56,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-18 17:20:56,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-18 17:20:56,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-18 17:20:56,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-18 17:20:56,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-18 17:20:56,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:20:56,105 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 5781 proven. 3129 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-18 17:20:56,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:20:56,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933391770] [2022-03-18 17:20:56,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933391770] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:20:56,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002488705] [2022-03-18 17:20:56,105 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-18 17:20:56,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:20:56,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:20:56,106 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:20:56,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-03-18 17:20:56,274 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-18 17:20:56,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:20:56,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 1526 conjuncts, 112 conjunts are in the unsatisfiable core [2022-03-18 17:20:56,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:20:59,885 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-18 17:20:59,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:21:00,721 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-18 17:21:00,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002488705] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:21:00,722 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:21:00,722 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 59, 59] total 170 [2022-03-18 17:21:00,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089018050] [2022-03-18 17:21:00,722 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:21:00,723 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 170 states [2022-03-18 17:21:00,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:21:00,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 170 interpolants. [2022-03-18 17:21:00,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4738, Invalid=23992, Unknown=0, NotChecked=0, Total=28730 [2022-03-18 17:21:00,725 INFO L87 Difference]: Start difference. First operand 517 states and 531 transitions. Second operand has 170 states, 170 states have (on average 3.347058823529412) internal successors, (569), 168 states have internal predecessors, (569), 111 states have call successors, (113), 4 states have call predecessors, (113), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2022-03-18 17:21:09,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:21:09,385 INFO L93 Difference]: Finished difference Result 965 states and 1143 transitions. [2022-03-18 17:21:09,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 224 states. [2022-03-18 17:21:09,385 INFO L78 Accepts]: Start accepts. Automaton has has 170 states, 170 states have (on average 3.347058823529412) internal successors, (569), 168 states have internal predecessors, (569), 111 states have call successors, (113), 4 states have call predecessors, (113), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) Word has length 558 [2022-03-18 17:21:09,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:21:09,388 INFO L225 Difference]: With dead ends: 965 [2022-03-18 17:21:09,388 INFO L226 Difference]: Without dead ends: 748 [2022-03-18 17:21:09,397 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1615 GetRequests, 1225 SyntacticMatches, 1 SemanticMatches, 389 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53944 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=25311, Invalid=127179, Unknown=0, NotChecked=0, Total=152490 [2022-03-18 17:21:09,397 INFO L912 BasicCegarLoop]: 174 mSDtfsCounter, 1853 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 6867 mSolverCounterSat, 1478 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1854 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 8345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1478 IncrementalHoareTripleChecker+Valid, 6867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-18 17:21:09,397 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1854 Valid, 246 Invalid, 8345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1478 Valid, 6867 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-18 17:21:09,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2022-03-18 17:21:09,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 527. [2022-03-18 17:21:09,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 422 states have (on average 1.009478672985782) internal successors, (426), 423 states have internal predecessors, (426), 58 states have call successors, (58), 47 states have call predecessors, (58), 46 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-18 17:21:09,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 541 transitions. [2022-03-18 17:21:09,404 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 541 transitions. Word has length 558 [2022-03-18 17:21:09,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:21:09,404 INFO L478 AbstractCegarLoop]: Abstraction has 527 states and 541 transitions. [2022-03-18 17:21:09,405 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 170 states, 170 states have (on average 3.347058823529412) internal successors, (569), 168 states have internal predecessors, (569), 111 states have call successors, (113), 4 states have call predecessors, (113), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2022-03-18 17:21:09,405 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 541 transitions. [2022-03-18 17:21:09,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 569 [2022-03-18 17:21:09,408 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:21:09,408 INFO L500 BasicCegarLoop]: trace histogram [56, 56, 56, 56, 55, 55, 55, 55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:21:09,435 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-03-18 17:21:09,622 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:21:09,622 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:21:09,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:21:09,623 INFO L85 PathProgramCache]: Analyzing trace with hash 736794278, now seen corresponding path program 65 times [2022-03-18 17:21:09,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:21:09,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303487872] [2022-03-18 17:21:09,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:21:09,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:21:09,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:21:12,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-18 17:21:12,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-18 17:21:12,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-18 17:21:12,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:21:12,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:21:12,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-18 17:21:12,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-18 17:21:12,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-18 17:21:12,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-18 17:21:12,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-18 17:21:12,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-18 17:21:12,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-18 17:21:12,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-18 17:21:12,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-18 17:21:12,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-18 17:21:12,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-18 17:21:12,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-18 17:21:12,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-18 17:21:12,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-18 17:21:12,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-18 17:21:12,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-18 17:21:12,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-18 17:21:12,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-18 17:21:12,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-18 17:21:12,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-18 17:21:12,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-18 17:21:12,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-18 17:21:12,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-18 17:21:12,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-18 17:21:12,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-18 17:21:12,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-18 17:21:12,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-18 17:21:12,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-18 17:21:12,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-18 17:21:12,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-18 17:21:12,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-18 17:21:12,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-18 17:21:12,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-18 17:21:12,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-18 17:21:12,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-18 17:21:12,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-18 17:21:12,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-18 17:21:12,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-18 17:21:12,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-18 17:21:12,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-18 17:21:12,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-18 17:21:12,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-18 17:21:12,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-18 17:21:12,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-18 17:21:12,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-18 17:21:12,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-18 17:21:12,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-18 17:21:12,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-18 17:21:12,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-18 17:21:12,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-18 17:21:12,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:12,892 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 5998 proven. 3242 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-18 17:21:12,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:21:12,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303487872] [2022-03-18 17:21:12,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303487872] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:21:12,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980911857] [2022-03-18 17:21:12,892 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-18 17:21:12,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:21:12,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:21:12,894 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:21:12,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-03-18 17:21:13,158 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 56 check-sat command(s) [2022-03-18 17:21:13,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:21:13,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 1553 conjuncts, 114 conjunts are in the unsatisfiable core [2022-03-18 17:21:13,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:21:17,917 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-18 17:21:17,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:21:18,731 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-18 17:21:18,731 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980911857] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:21:18,731 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:21:18,731 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 114, 114] total 173 [2022-03-18 17:21:18,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633641079] [2022-03-18 17:21:18,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:21:18,733 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 173 states [2022-03-18 17:21:18,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:21:18,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 173 interpolants. [2022-03-18 17:21:18,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6617, Invalid=23139, Unknown=0, NotChecked=0, Total=29756 [2022-03-18 17:21:18,736 INFO L87 Difference]: Start difference. First operand 527 states and 541 transitions. Second operand has 173 states, 173 states have (on average 2.6878612716763004) internal successors, (465), 172 states have internal predecessors, (465), 113 states have call successors, (115), 3 states have call predecessors, (115), 1 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2022-03-18 17:21:23,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:21:23,714 INFO L93 Difference]: Finished difference Result 974 states and 1155 transitions. [2022-03-18 17:21:23,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-03-18 17:21:23,714 INFO L78 Accepts]: Start accepts. Automaton has has 173 states, 173 states have (on average 2.6878612716763004) internal successors, (465), 172 states have internal predecessors, (465), 113 states have call successors, (115), 3 states have call predecessors, (115), 1 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) Word has length 568 [2022-03-18 17:21:23,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:21:23,717 INFO L225 Difference]: With dead ends: 974 [2022-03-18 17:21:23,717 INFO L226 Difference]: Without dead ends: 753 [2022-03-18 17:21:23,722 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1529 GetRequests, 1246 SyntacticMatches, 0 SemanticMatches, 283 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22270 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=17959, Invalid=62981, Unknown=0, NotChecked=0, Total=80940 [2022-03-18 17:21:23,722 INFO L912 BasicCegarLoop]: 124 mSDtfsCounter, 1286 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3633 mSolverCounterSat, 864 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1287 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 4497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 864 IncrementalHoareTripleChecker+Valid, 3633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-18 17:21:23,722 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1287 Valid, 196 Invalid, 4497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [864 Valid, 3633 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-18 17:21:23,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2022-03-18 17:21:23,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 529. [2022-03-18 17:21:23,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 424 states have (on average 1.009433962264151) internal successors, (428), 425 states have internal predecessors, (428), 58 states have call successors, (58), 47 states have call predecessors, (58), 46 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-18 17:21:23,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 543 transitions. [2022-03-18 17:21:23,729 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 543 transitions. Word has length 568 [2022-03-18 17:21:23,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:21:23,729 INFO L478 AbstractCegarLoop]: Abstraction has 529 states and 543 transitions. [2022-03-18 17:21:23,730 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 173 states, 173 states have (on average 2.6878612716763004) internal successors, (465), 172 states have internal predecessors, (465), 113 states have call successors, (115), 3 states have call predecessors, (115), 1 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2022-03-18 17:21:23,730 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 543 transitions. [2022-03-18 17:21:23,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2022-03-18 17:21:23,733 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:21:23,733 INFO L500 BasicCegarLoop]: trace histogram [57, 56, 56, 56, 56, 55, 55, 55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:21:23,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-03-18 17:21:23,936 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-03-18 17:21:23,936 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:21:23,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:21:23,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1400903543, now seen corresponding path program 66 times [2022-03-18 17:21:23,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:21:23,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192269924] [2022-03-18 17:21:23,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:21:23,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:21:24,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:21:25,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-18 17:21:25,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-18 17:21:25,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:21:25,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:21:25,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:21:25,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:21:25,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:21:25,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-18 17:21:25,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-18 17:21:25,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-18 17:21:25,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-18 17:21:25,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-18 17:21:25,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-18 17:21:25,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-18 17:21:25,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-18 17:21:25,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-18 17:21:25,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-18 17:21:25,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-18 17:21:25,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-18 17:21:25,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-18 17:21:25,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-18 17:21:25,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-18 17:21:25,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-18 17:21:25,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-18 17:21:25,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-18 17:21:25,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-18 17:21:25,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-18 17:21:25,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-18 17:21:25,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-18 17:21:25,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-18 17:21:25,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-18 17:21:25,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-18 17:21:25,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-18 17:21:25,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-18 17:21:25,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-18 17:21:25,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-18 17:21:25,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-18 17:21:25,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-18 17:21:25,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-18 17:21:25,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-18 17:21:25,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-18 17:21:25,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-18 17:21:25,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-18 17:21:25,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-18 17:21:25,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-18 17:21:25,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-18 17:21:25,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-18 17:21:25,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-18 17:21:25,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-18 17:21:25,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-18 17:21:25,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-18 17:21:25,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-18 17:21:25,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-18 17:21:25,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-18 17:21:25,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-18 17:21:25,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:25,335 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3190 proven. 6162 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-18 17:21:25,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:21:25,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192269924] [2022-03-18 17:21:25,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192269924] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:21:25,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490110411] [2022-03-18 17:21:25,335 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-18 17:21:25,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:21:25,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:21:25,336 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:21:25,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-03-18 17:21:25,609 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 57 check-sat command(s) [2022-03-18 17:21:25,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:21:25,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 1563 conjuncts, 115 conjunts are in the unsatisfiable core [2022-03-18 17:21:25,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:21:26,393 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-18 17:21:26,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:21:27,207 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-18 17:21:27,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490110411] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:21:27,207 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:21:27,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 66 [2022-03-18 17:21:27,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493353390] [2022-03-18 17:21:27,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:21:27,208 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-03-18 17:21:27,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:21:27,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-03-18 17:21:27,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1786, Invalid=2504, Unknown=0, NotChecked=0, Total=4290 [2022-03-18 17:21:27,209 INFO L87 Difference]: Start difference. First operand 529 states and 543 transitions. Second operand has 66 states, 66 states have (on average 4.787878787878788) internal successors, (316), 63 states have internal predecessors, (316), 58 states have call successors, (62), 4 states have call predecessors, (62), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-18 17:21:28,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:21:28,787 INFO L93 Difference]: Finished difference Result 546 states and 562 transitions. [2022-03-18 17:21:28,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-18 17:21:28,788 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 4.787878787878788) internal successors, (316), 63 states have internal predecessors, (316), 58 states have call successors, (62), 4 states have call predecessors, (62), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Word has length 570 [2022-03-18 17:21:28,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:21:28,789 INFO L225 Difference]: With dead ends: 546 [2022-03-18 17:21:28,789 INFO L226 Difference]: Without dead ends: 546 [2022-03-18 17:21:28,790 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1430 GetRequests, 1303 SyntacticMatches, 1 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2952 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=5350, Invalid=10906, Unknown=0, NotChecked=0, Total=16256 [2022-03-18 17:21:28,791 INFO L912 BasicCegarLoop]: 77 mSDtfsCounter, 275 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1576 mSolverCounterSat, 297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 1873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 297 IncrementalHoareTripleChecker+Valid, 1576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-18 17:21:28,791 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 119 Invalid, 1873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 1576 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-18 17:21:28,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2022-03-18 17:21:28,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 541. [2022-03-18 17:21:28,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 433 states have (on average 1.0092378752886837) internal successors, (437), 434 states have internal predecessors, (437), 60 states have call successors, (60), 48 states have call predecessors, (60), 47 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-18 17:21:28,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 556 transitions. [2022-03-18 17:21:28,797 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 556 transitions. Word has length 570 [2022-03-18 17:21:28,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:21:28,797 INFO L478 AbstractCegarLoop]: Abstraction has 541 states and 556 transitions. [2022-03-18 17:21:28,798 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 4.787878787878788) internal successors, (316), 63 states have internal predecessors, (316), 58 states have call successors, (62), 4 states have call predecessors, (62), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-18 17:21:28,798 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 556 transitions. [2022-03-18 17:21:28,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 587 [2022-03-18 17:21:28,801 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:21:28,801 INFO L500 BasicCegarLoop]: trace histogram [58, 58, 58, 57, 57, 57, 57, 57, 57, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:21:28,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-03-18 17:21:29,025 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-03-18 17:21:29,026 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:21:29,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:21:29,026 INFO L85 PathProgramCache]: Analyzing trace with hash 707100593, now seen corresponding path program 67 times [2022-03-18 17:21:29,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:21:29,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506814009] [2022-03-18 17:21:29,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:21:29,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:21:29,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:21:32,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-18 17:21:32,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-18 17:21:32,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:21:32,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:21:32,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:21:32,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:21:32,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:21:32,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-18 17:21:32,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-18 17:21:32,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-18 17:21:32,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-18 17:21:32,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-18 17:21:32,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-18 17:21:32,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-18 17:21:32,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-18 17:21:32,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-18 17:21:32,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-18 17:21:32,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-18 17:21:32,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-18 17:21:32,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-18 17:21:32,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-18 17:21:32,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-18 17:21:32,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-18 17:21:32,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-18 17:21:32,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-18 17:21:32,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-18 17:21:32,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-18 17:21:32,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-18 17:21:32,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-18 17:21:32,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-18 17:21:32,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-18 17:21:32,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-18 17:21:32,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-18 17:21:32,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-18 17:21:32,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-18 17:21:32,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-18 17:21:32,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-18 17:21:32,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-18 17:21:32,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-18 17:21:32,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-18 17:21:32,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-18 17:21:32,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-18 17:21:32,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-18 17:21:32,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-18 17:21:32,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-18 17:21:32,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-18 17:21:32,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-18 17:21:32,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-18 17:21:32,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-18 17:21:32,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-18 17:21:32,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-18 17:21:32,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-18 17:21:32,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-18 17:21:32,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-18 17:21:32,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-18 17:21:32,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-18 17:21:32,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-18 17:21:32,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,462 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6444 proven. 3360 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-18 17:21:32,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:21:32,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506814009] [2022-03-18 17:21:32,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506814009] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:21:32,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913082410] [2022-03-18 17:21:32,463 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-18 17:21:32,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:21:32,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:21:32,464 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:21:32,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-03-18 17:21:32,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:32,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 1597 conjuncts, 116 conjunts are in the unsatisfiable core [2022-03-18 17:21:32,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:21:37,588 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6832 proven. 3192 refuted. 0 times theorem prover too weak. 6164 trivial. 0 not checked. [2022-03-18 17:21:37,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:21:38,430 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6610 proven. 3192 refuted. 0 times theorem prover too weak. 6386 trivial. 0 not checked. [2022-03-18 17:21:38,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913082410] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:21:38,430 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:21:38,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 116, 116] total 177 [2022-03-18 17:21:38,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622484673] [2022-03-18 17:21:38,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:21:38,432 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 177 states [2022-03-18 17:21:38,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:21:38,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 177 interpolants. [2022-03-18 17:21:38,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6908, Invalid=24244, Unknown=0, NotChecked=0, Total=31152 [2022-03-18 17:21:38,434 INFO L87 Difference]: Start difference. First operand 541 states and 556 transitions. Second operand has 177 states, 177 states have (on average 2.7175141242937855) internal successors, (481), 176 states have internal predecessors, (481), 116 states have call successors, (119), 3 states have call predecessors, (119), 2 states have return successors, (117), 116 states have call predecessors, (117), 116 states have call successors, (117) [2022-03-18 17:21:43,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:21:43,602 INFO L93 Difference]: Finished difference Result 996 states and 1181 transitions. [2022-03-18 17:21:43,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-03-18 17:21:43,602 INFO L78 Accepts]: Start accepts. Automaton has has 177 states, 177 states have (on average 2.7175141242937855) internal successors, (481), 176 states have internal predecessors, (481), 116 states have call successors, (119), 3 states have call predecessors, (119), 2 states have return successors, (117), 116 states have call predecessors, (117), 116 states have call successors, (117) Word has length 586 [2022-03-18 17:21:43,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:21:43,604 INFO L225 Difference]: With dead ends: 996 [2022-03-18 17:21:43,604 INFO L226 Difference]: Without dead ends: 771 [2022-03-18 17:21:43,608 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1286 SyntacticMatches, 0 SemanticMatches, 289 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23296 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=18652, Invalid=65738, Unknown=0, NotChecked=0, Total=84390 [2022-03-18 17:21:43,608 INFO L912 BasicCegarLoop]: 126 mSDtfsCounter, 1129 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4502 mSolverCounterSat, 675 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1130 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 5177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 675 IncrementalHoareTripleChecker+Valid, 4502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-18 17:21:43,608 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1130 Valid, 203 Invalid, 5177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [675 Valid, 4502 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-18 17:21:43,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2022-03-18 17:21:43,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 543. [2022-03-18 17:21:43,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 435 states have (on average 1.0091954022988505) internal successors, (439), 436 states have internal predecessors, (439), 60 states have call successors, (60), 48 states have call predecessors, (60), 47 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-18 17:21:43,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 558 transitions. [2022-03-18 17:21:43,615 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 558 transitions. Word has length 586 [2022-03-18 17:21:43,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:21:43,615 INFO L478 AbstractCegarLoop]: Abstraction has 543 states and 558 transitions. [2022-03-18 17:21:43,615 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 177 states, 177 states have (on average 2.7175141242937855) internal successors, (481), 176 states have internal predecessors, (481), 116 states have call successors, (119), 3 states have call predecessors, (119), 2 states have return successors, (117), 116 states have call predecessors, (117), 116 states have call successors, (117) [2022-03-18 17:21:43,615 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 558 transitions. [2022-03-18 17:21:43,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 589 [2022-03-18 17:21:43,618 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:21:43,619 INFO L500 BasicCegarLoop]: trace histogram [58, 58, 58, 58, 57, 57, 57, 57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:21:43,637 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-03-18 17:21:43,823 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-03-18 17:21:43,823 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:21:43,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:21:43,824 INFO L85 PathProgramCache]: Analyzing trace with hash -696434988, now seen corresponding path program 68 times [2022-03-18 17:21:43,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:21:43,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687184121] [2022-03-18 17:21:43,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:21:43,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:21:43,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:21:47,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-18 17:21:47,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:21:47,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:21:47,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:21:47,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:21:47,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:21:47,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:21:47,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-18 17:21:47,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-18 17:21:47,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-18 17:21:47,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-18 17:21:47,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-18 17:21:47,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-18 17:21:47,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-18 17:21:47,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-18 17:21:47,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-18 17:21:47,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-18 17:21:47,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-18 17:21:47,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-18 17:21:47,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-18 17:21:47,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-18 17:21:47,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-18 17:21:47,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-18 17:21:47,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-18 17:21:47,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-18 17:21:47,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-18 17:21:47,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-18 17:21:47,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-18 17:21:47,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-18 17:21:47,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-18 17:21:47,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-18 17:21:47,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-18 17:21:47,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-18 17:21:47,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-18 17:21:47,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-18 17:21:47,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-18 17:21:47,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-18 17:21:47,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-18 17:21:47,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-18 17:21:47,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-18 17:21:47,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-18 17:21:47,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-18 17:21:47,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-18 17:21:47,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-18 17:21:47,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-18 17:21:47,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-18 17:21:47,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-18 17:21:47,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-18 17:21:47,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-18 17:21:47,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-18 17:21:47,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-18 17:21:47,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-18 17:21:47,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-18 17:21:47,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-18 17:21:47,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-18 17:21:47,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-18 17:21:47,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-18 17:21:47,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:21:47,325 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 6444 proven. 3474 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-18 17:21:47,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:21:47,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687184121] [2022-03-18 17:21:47,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687184121] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:21:47,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068005557] [2022-03-18 17:21:47,325 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-18 17:21:47,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:21:47,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:21:47,326 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:21:47,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-03-18 17:21:47,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-18 17:21:47,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:21:47,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 1607 conjuncts, 118 conjunts are in the unsatisfiable core [2022-03-18 17:21:47,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:21:51,521 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-18 17:21:51,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:21:52,386 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-18 17:21:52,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068005557] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:21:52,386 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:21:52,386 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 62, 62] total 179 [2022-03-18 17:21:52,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150702952] [2022-03-18 17:21:52,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:21:52,387 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 179 states [2022-03-18 17:21:52,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:21:52,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 179 interpolants. [2022-03-18 17:21:52,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5257, Invalid=26605, Unknown=0, NotChecked=0, Total=31862 [2022-03-18 17:21:52,389 INFO L87 Difference]: Start difference. First operand 543 states and 558 transitions. Second operand has 179 states, 179 states have (on average 3.346368715083799) internal successors, (599), 177 states have internal predecessors, (599), 117 states have call successors, (119), 4 states have call predecessors, (119), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-03-18 17:22:01,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:22:01,869 INFO L93 Difference]: Finished difference Result 1015 states and 1203 transitions. [2022-03-18 17:22:01,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 236 states. [2022-03-18 17:22:01,869 INFO L78 Accepts]: Start accepts. Automaton has has 179 states, 179 states have (on average 3.346368715083799) internal successors, (599), 177 states have internal predecessors, (599), 117 states have call successors, (119), 4 states have call predecessors, (119), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) Word has length 588 [2022-03-18 17:22:01,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:22:01,872 INFO L225 Difference]: With dead ends: 1015 [2022-03-18 17:22:01,872 INFO L226 Difference]: Without dead ends: 786 [2022-03-18 17:22:01,882 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1702 GetRequests, 1291 SyntacticMatches, 1 SemanticMatches, 410 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60019 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=28083, Invalid=141249, Unknown=0, NotChecked=0, Total=169332 [2022-03-18 17:22:01,882 INFO L912 BasicCegarLoop]: 183 mSDtfsCounter, 2100 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 7360 mSolverCounterSat, 1878 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2101 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 9238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1878 IncrementalHoareTripleChecker+Valid, 7360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-03-18 17:22:01,882 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2101 Valid, 270 Invalid, 9238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1878 Valid, 7360 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-03-18 17:22:01,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2022-03-18 17:22:01,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 553. [2022-03-18 17:22:01,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 443 states have (on average 1.0090293453724606) internal successors, (447), 444 states have internal predecessors, (447), 61 states have call successors, (61), 49 states have call predecessors, (61), 48 states have return successors, (60), 59 states have call predecessors, (60), 60 states have call successors, (60) [2022-03-18 17:22:01,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 568 transitions. [2022-03-18 17:22:01,889 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 568 transitions. Word has length 588 [2022-03-18 17:22:01,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:22:01,889 INFO L478 AbstractCegarLoop]: Abstraction has 553 states and 568 transitions. [2022-03-18 17:22:01,890 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 179 states, 179 states have (on average 3.346368715083799) internal successors, (599), 177 states have internal predecessors, (599), 117 states have call successors, (119), 4 states have call predecessors, (119), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-03-18 17:22:01,890 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 568 transitions. [2022-03-18 17:22:01,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2022-03-18 17:22:01,893 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:22:01,893 INFO L500 BasicCegarLoop]: trace histogram [59, 59, 59, 59, 58, 58, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:22:01,921 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-03-18 17:22:02,117 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2022-03-18 17:22:02,117 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:22:02,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:22:02,118 INFO L85 PathProgramCache]: Analyzing trace with hash -619026229, now seen corresponding path program 69 times [2022-03-18 17:22:02,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:22:02,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341907920] [2022-03-18 17:22:02,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:22:02,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:22:02,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:22:05,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-18 17:22:05,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-18 17:22:05,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:22:05,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:22:05,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:22:05,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:22:05,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:22:05,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:22:05,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-18 17:22:05,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-18 17:22:05,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-18 17:22:05,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-18 17:22:05,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-18 17:22:05,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-18 17:22:05,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-18 17:22:05,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-18 17:22:05,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-18 17:22:05,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-18 17:22:05,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-18 17:22:05,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-18 17:22:05,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-18 17:22:05,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-18 17:22:05,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-18 17:22:05,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-18 17:22:05,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-18 17:22:05,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-18 17:22:05,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-18 17:22:05,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-18 17:22:05,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-18 17:22:05,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-18 17:22:05,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-18 17:22:05,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-18 17:22:05,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-18 17:22:05,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-18 17:22:05,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-18 17:22:05,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-18 17:22:05,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-18 17:22:05,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-18 17:22:05,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-18 17:22:05,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-18 17:22:05,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-18 17:22:05,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-18 17:22:05,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-18 17:22:05,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-18 17:22:05,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-18 17:22:05,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-18 17:22:05,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-18 17:22:05,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-18 17:22:05,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-18 17:22:05,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-18 17:22:05,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-18 17:22:05,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-18 17:22:05,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-18 17:22:05,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-18 17:22:05,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-18 17:22:05,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-18 17:22:05,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-18 17:22:05,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-18 17:22:05,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:05,755 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 6673 proven. 3593 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-18 17:22:05,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:22:05,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341907920] [2022-03-18 17:22:05,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341907920] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:22:05,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770339350] [2022-03-18 17:22:05,756 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-18 17:22:05,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:22:05,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:22:05,758 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:22:05,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-03-18 17:22:06,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 59 check-sat command(s) [2022-03-18 17:22:06,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:22:06,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 1634 conjuncts, 120 conjunts are in the unsatisfiable core [2022-03-18 17:22:06,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:22:10,132 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-18 17:22:10,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:22:11,008 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-18 17:22:11,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770339350] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:22:11,008 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:22:11,008 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [121, 63, 63] total 182 [2022-03-18 17:22:11,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055502690] [2022-03-18 17:22:11,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:22:11,009 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 182 states [2022-03-18 17:22:11,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:22:11,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 182 interpolants. [2022-03-18 17:22:11,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5436, Invalid=27506, Unknown=0, NotChecked=0, Total=32942 [2022-03-18 17:22:11,011 INFO L87 Difference]: Start difference. First operand 553 states and 568 transitions. Second operand has 182 states, 182 states have (on average 3.3461538461538463) internal successors, (609), 180 states have internal predecessors, (609), 119 states have call successors, (121), 4 states have call predecessors, (121), 1 states have return successors, (117), 117 states have call predecessors, (117), 117 states have call successors, (117) [2022-03-18 17:22:20,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:22:20,608 INFO L93 Difference]: Finished difference Result 1033 states and 1224 transitions. [2022-03-18 17:22:20,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2022-03-18 17:22:20,609 INFO L78 Accepts]: Start accepts. Automaton has has 182 states, 182 states have (on average 3.3461538461538463) internal successors, (609), 180 states have internal predecessors, (609), 119 states have call successors, (121), 4 states have call predecessors, (121), 1 states have return successors, (117), 117 states have call predecessors, (117), 117 states have call successors, (117) Word has length 598 [2022-03-18 17:22:20,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:22:20,611 INFO L225 Difference]: With dead ends: 1033 [2022-03-18 17:22:20,611 INFO L226 Difference]: Without dead ends: 800 [2022-03-18 17:22:20,618 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1731 GetRequests, 1313 SyntacticMatches, 1 SemanticMatches, 417 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62116 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=29039, Invalid=146103, Unknown=0, NotChecked=0, Total=175142 [2022-03-18 17:22:20,618 INFO L912 BasicCegarLoop]: 186 mSDtfsCounter, 2011 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 7251 mSolverCounterSat, 1728 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2012 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 8979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1728 IncrementalHoareTripleChecker+Valid, 7251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-03-18 17:22:20,618 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2012 Valid, 248 Invalid, 8979 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1728 Valid, 7251 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-03-18 17:22:20,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2022-03-18 17:22:20,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 563. [2022-03-18 17:22:20,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 451 states have (on average 1.0088691796008868) internal successors, (455), 452 states have internal predecessors, (455), 62 states have call successors, (62), 50 states have call predecessors, (62), 49 states have return successors, (61), 60 states have call predecessors, (61), 61 states have call successors, (61) [2022-03-18 17:22:20,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 578 transitions. [2022-03-18 17:22:20,625 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 578 transitions. Word has length 598 [2022-03-18 17:22:20,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:22:20,625 INFO L478 AbstractCegarLoop]: Abstraction has 563 states and 578 transitions. [2022-03-18 17:22:20,625 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 182 states, 182 states have (on average 3.3461538461538463) internal successors, (609), 180 states have internal predecessors, (609), 119 states have call successors, (121), 4 states have call predecessors, (121), 1 states have return successors, (117), 117 states have call predecessors, (117), 117 states have call successors, (117) [2022-03-18 17:22:20,625 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 578 transitions. [2022-03-18 17:22:20,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2022-03-18 17:22:20,628 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:22:20,628 INFO L500 BasicCegarLoop]: trace histogram [60, 60, 60, 60, 59, 59, 59, 59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:22:20,646 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-03-18 17:22:20,828 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:22:20,829 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:22:20,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:22:20,829 INFO L85 PathProgramCache]: Analyzing trace with hash -2127033342, now seen corresponding path program 70 times [2022-03-18 17:22:20,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:22:20,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841220991] [2022-03-18 17:22:20,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:22:20,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:22:20,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:22:24,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-18 17:22:24,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-18 17:22:24,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:22:24,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:22:24,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-18 17:22:24,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-18 17:22:24,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-18 17:22:24,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-18 17:22:24,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-18 17:22:24,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-18 17:22:24,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-18 17:22:24,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-18 17:22:24,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-18 17:22:24,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-18 17:22:24,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-18 17:22:24,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-18 17:22:24,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-18 17:22:24,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-18 17:22:24,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-18 17:22:24,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-18 17:22:24,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-18 17:22:24,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-18 17:22:24,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-18 17:22:24,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-18 17:22:24,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-18 17:22:24,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-18 17:22:24,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-18 17:22:24,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-18 17:22:24,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-18 17:22:24,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-18 17:22:24,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-18 17:22:24,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-18 17:22:24,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-18 17:22:24,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-18 17:22:24,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-18 17:22:24,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-18 17:22:24,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-18 17:22:24,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-18 17:22:24,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-18 17:22:24,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-18 17:22:24,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-18 17:22:24,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-18 17:22:24,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-18 17:22:24,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-18 17:22:24,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-18 17:22:24,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-18 17:22:24,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-18 17:22:24,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-18 17:22:24,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-18 17:22:24,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-18 17:22:24,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-18 17:22:24,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-18 17:22:24,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-18 17:22:24,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-18 17:22:24,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-18 17:22:24,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-18 17:22:24,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-18 17:22:24,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-18 17:22:24,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-18 17:22:24,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:24,601 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 6906 proven. 3714 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-18 17:22:24,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:22:24,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841220991] [2022-03-18 17:22:24,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841220991] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:22:24,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746304020] [2022-03-18 17:22:24,601 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-18 17:22:24,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:22:24,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:22:24,602 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:22:24,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-03-18 17:22:24,834 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-18 17:22:24,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:22:24,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 1661 conjuncts, 122 conjunts are in the unsatisfiable core [2022-03-18 17:22:24,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:22:29,011 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-18 17:22:29,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:22:29,899 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-18 17:22:29,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746304020] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:22:29,899 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:22:29,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [123, 64, 64] total 185 [2022-03-18 17:22:29,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713631688] [2022-03-18 17:22:29,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:22:29,900 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 185 states [2022-03-18 17:22:29,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:22:29,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 185 interpolants. [2022-03-18 17:22:29,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5618, Invalid=28422, Unknown=0, NotChecked=0, Total=34040 [2022-03-18 17:22:29,903 INFO L87 Difference]: Start difference. First operand 563 states and 578 transitions. Second operand has 185 states, 185 states have (on average 3.345945945945946) internal successors, (619), 183 states have internal predecessors, (619), 121 states have call successors, (123), 4 states have call predecessors, (123), 1 states have return successors, (119), 119 states have call predecessors, (119), 119 states have call successors, (119) [2022-03-18 17:22:39,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:22:39,936 INFO L93 Difference]: Finished difference Result 1051 states and 1245 transitions. [2022-03-18 17:22:39,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 244 states. [2022-03-18 17:22:39,936 INFO L78 Accepts]: Start accepts. Automaton has has 185 states, 185 states have (on average 3.345945945945946) internal successors, (619), 183 states have internal predecessors, (619), 121 states have call successors, (123), 4 states have call predecessors, (123), 1 states have return successors, (119), 119 states have call predecessors, (119), 119 states have call successors, (119) Word has length 608 [2022-03-18 17:22:39,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:22:39,939 INFO L225 Difference]: With dead ends: 1051 [2022-03-18 17:22:39,939 INFO L226 Difference]: Without dead ends: 814 [2022-03-18 17:22:39,951 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1760 GetRequests, 1335 SyntacticMatches, 1 SemanticMatches, 424 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64249 ImplicationChecksByTransitivity, 13.2s TimeCoverageRelationStatistics Valid=30011, Invalid=151039, Unknown=0, NotChecked=0, Total=181050 [2022-03-18 17:22:39,952 INFO L912 BasicCegarLoop]: 189 mSDtfsCounter, 1840 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 7934 mSolverCounterSat, 1590 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1841 SdHoareTripleChecker+Valid, 291 SdHoareTripleChecker+Invalid, 9524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1590 IncrementalHoareTripleChecker+Valid, 7934 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-03-18 17:22:39,952 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1841 Valid, 291 Invalid, 9524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1590 Valid, 7934 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-03-18 17:22:39,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2022-03-18 17:22:39,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 573. [2022-03-18 17:22:39,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 459 states have (on average 1.008714596949891) internal successors, (463), 460 states have internal predecessors, (463), 63 states have call successors, (63), 51 states have call predecessors, (63), 50 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-18 17:22:39,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 588 transitions. [2022-03-18 17:22:39,959 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 588 transitions. Word has length 608 [2022-03-18 17:22:39,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:22:39,959 INFO L478 AbstractCegarLoop]: Abstraction has 573 states and 588 transitions. [2022-03-18 17:22:39,960 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 185 states, 185 states have (on average 3.345945945945946) internal successors, (619), 183 states have internal predecessors, (619), 121 states have call successors, (123), 4 states have call predecessors, (123), 1 states have return successors, (119), 119 states have call predecessors, (119), 119 states have call successors, (119) [2022-03-18 17:22:39,960 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 588 transitions. [2022-03-18 17:22:39,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2022-03-18 17:22:39,963 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:22:39,963 INFO L500 BasicCegarLoop]: trace histogram [61, 61, 61, 61, 60, 60, 60, 60, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:22:39,989 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-03-18 17:22:40,187 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:22:40,187 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:22:40,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:22:40,187 INFO L85 PathProgramCache]: Analyzing trace with hash 2015205497, now seen corresponding path program 71 times [2022-03-18 17:22:40,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:22:40,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882010338] [2022-03-18 17:22:40,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:22:40,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:22:40,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:22:43,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-18 17:22:43,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:22:43,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:22:43,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:22:43,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:22:43,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:22:43,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-18 17:22:43,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-18 17:22:43,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-18 17:22:43,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-18 17:22:43,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-18 17:22:43,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-18 17:22:43,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-18 17:22:43,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-18 17:22:43,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-18 17:22:43,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-18 17:22:43,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-18 17:22:43,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-18 17:22:43,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-18 17:22:43,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-18 17:22:43,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-18 17:22:43,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-18 17:22:43,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-18 17:22:43,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-18 17:22:43,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:43,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-18 17:22:44,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-18 17:22:44,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-18 17:22:44,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-18 17:22:44,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-18 17:22:44,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-18 17:22:44,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-18 17:22:44,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-18 17:22:44,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-18 17:22:44,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-18 17:22:44,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-18 17:22:44,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-18 17:22:44,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-18 17:22:44,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-18 17:22:44,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-18 17:22:44,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-18 17:22:44,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-18 17:22:44,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-18 17:22:44,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-18 17:22:44,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-18 17:22:44,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-18 17:22:44,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-18 17:22:44,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-18 17:22:44,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-18 17:22:44,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-18 17:22:44,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-18 17:22:44,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-18 17:22:44,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-18 17:22:44,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-18 17:22:44,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-18 17:22:44,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-18 17:22:44,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-18 17:22:44,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-18 17:22:44,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-18 17:22:44,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-18 17:22:44,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-18 17:22:44,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:44,046 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7143 proven. 3837 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-18 17:22:44,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:22:44,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882010338] [2022-03-18 17:22:44,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882010338] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:22:44,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879932272] [2022-03-18 17:22:44,046 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-18 17:22:44,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:22:44,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:22:44,047 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:22:44,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-03-18 17:22:44,343 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 61 check-sat command(s) [2022-03-18 17:22:44,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:22:44,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 1688 conjuncts, 124 conjunts are in the unsatisfiable core [2022-03-18 17:22:44,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:22:49,841 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-18 17:22:49,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:22:50,754 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-18 17:22:50,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879932272] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:22:50,754 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:22:50,754 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [125, 124, 124] total 188 [2022-03-18 17:22:50,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803533126] [2022-03-18 17:22:50,755 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:22:50,755 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 188 states [2022-03-18 17:22:50,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:22:50,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 188 interpolants. [2022-03-18 17:22:50,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7817, Invalid=27339, Unknown=0, NotChecked=0, Total=35156 [2022-03-18 17:22:50,758 INFO L87 Difference]: Start difference. First operand 573 states and 588 transitions. Second operand has 188 states, 188 states have (on average 2.6861702127659575) internal successors, (505), 187 states have internal predecessors, (505), 123 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2022-03-18 17:22:56,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:22:56,452 INFO L93 Difference]: Finished difference Result 1060 states and 1257 transitions. [2022-03-18 17:22:56,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-18 17:22:56,453 INFO L78 Accepts]: Start accepts. Automaton has has 188 states, 188 states have (on average 2.6861702127659575) internal successors, (505), 187 states have internal predecessors, (505), 123 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) Word has length 618 [2022-03-18 17:22:56,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:22:56,456 INFO L225 Difference]: With dead ends: 1060 [2022-03-18 17:22:56,456 INFO L226 Difference]: Without dead ends: 819 [2022-03-18 17:22:56,462 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1664 GetRequests, 1356 SyntacticMatches, 0 SemanticMatches, 308 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26395 ImplicationChecksByTransitivity, 10.9s TimeCoverageRelationStatistics Valid=21239, Invalid=74551, Unknown=0, NotChecked=0, Total=95790 [2022-03-18 17:22:56,462 INFO L912 BasicCegarLoop]: 134 mSDtfsCounter, 1448 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 4087 mSolverCounterSat, 1024 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1449 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 5111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1024 IncrementalHoareTripleChecker+Valid, 4087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-18 17:22:56,462 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1449 Valid, 196 Invalid, 5111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1024 Valid, 4087 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-18 17:22:56,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2022-03-18 17:22:56,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 575. [2022-03-18 17:22:56,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 461 states have (on average 1.0086767895878526) internal successors, (465), 462 states have internal predecessors, (465), 63 states have call successors, (63), 51 states have call predecessors, (63), 50 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-18 17:22:56,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 590 transitions. [2022-03-18 17:22:56,469 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 590 transitions. Word has length 618 [2022-03-18 17:22:56,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:22:56,469 INFO L478 AbstractCegarLoop]: Abstraction has 575 states and 590 transitions. [2022-03-18 17:22:56,470 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 188 states, 188 states have (on average 2.6861702127659575) internal successors, (505), 187 states have internal predecessors, (505), 123 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2022-03-18 17:22:56,470 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 590 transitions. [2022-03-18 17:22:56,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 621 [2022-03-18 17:22:56,473 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:22:56,473 INFO L500 BasicCegarLoop]: trace histogram [62, 61, 61, 61, 61, 60, 60, 60, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:22:56,491 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-03-18 17:22:56,674 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:22:56,674 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:22:56,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:22:56,674 INFO L85 PathProgramCache]: Analyzing trace with hash 842533788, now seen corresponding path program 72 times [2022-03-18 17:22:56,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:22:56,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881061027] [2022-03-18 17:22:56,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:22:56,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:22:56,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:22:58,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:22:58,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:22:58,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:22:58,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:22:58,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:22:58,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:22:58,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-18 17:22:58,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-18 17:22:58,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-18 17:22:58,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-18 17:22:58,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-18 17:22:58,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-18 17:22:58,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-18 17:22:58,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-18 17:22:58,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-18 17:22:58,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-18 17:22:58,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-18 17:22:58,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-18 17:22:58,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-18 17:22:58,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-18 17:22:58,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-18 17:22:58,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-18 17:22:58,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-18 17:22:58,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-18 17:22:58,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-18 17:22:58,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-18 17:22:58,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-18 17:22:58,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-18 17:22:58,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-18 17:22:58,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-18 17:22:58,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-18 17:22:58,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-18 17:22:58,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-18 17:22:58,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-18 17:22:58,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-18 17:22:58,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-18 17:22:58,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-18 17:22:58,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-18 17:22:58,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-18 17:22:58,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-18 17:22:58,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-18 17:22:58,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-18 17:22:58,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-18 17:22:58,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-18 17:22:58,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-18 17:22:58,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-18 17:22:58,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-18 17:22:58,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-18 17:22:58,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-18 17:22:58,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-18 17:22:58,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-18 17:22:58,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-18 17:22:58,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-18 17:22:58,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-18 17:22:58,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-18 17:22:58,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-18 17:22:58,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-18 17:22:58,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-18 17:22:58,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-18 17:22:58,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-18 17:22:58,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:22:58,281 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3780 proven. 7322 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-18 17:22:58,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:22:58,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881061027] [2022-03-18 17:22:58,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881061027] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:22:58,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640815287] [2022-03-18 17:22:58,282 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-18 17:22:58,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:22:58,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:22:58,283 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:22:58,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-03-18 17:22:58,574 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 62 check-sat command(s) [2022-03-18 17:22:58,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:22:58,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 1698 conjuncts, 125 conjunts are in the unsatisfiable core [2022-03-18 17:22:58,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:22:59,427 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-18 17:22:59,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:23:00,330 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-18 17:23:00,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640815287] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:23:00,331 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:23:00,331 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66, 66] total 71 [2022-03-18 17:23:00,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813489014] [2022-03-18 17:23:00,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:23:00,331 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-03-18 17:23:00,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:23:00,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-03-18 17:23:00,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2096, Invalid=2874, Unknown=0, NotChecked=0, Total=4970 [2022-03-18 17:23:00,332 INFO L87 Difference]: Start difference. First operand 575 states and 590 transitions. Second operand has 71 states, 71 states have (on average 4.802816901408451) internal successors, (341), 68 states have internal predecessors, (341), 63 states have call successors, (67), 4 states have call predecessors, (67), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-18 17:23:02,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:23:02,192 INFO L93 Difference]: Finished difference Result 592 states and 609 transitions. [2022-03-18 17:23:02,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-18 17:23:02,192 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 4.802816901408451) internal successors, (341), 68 states have internal predecessors, (341), 63 states have call successors, (67), 4 states have call predecessors, (67), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Word has length 620 [2022-03-18 17:23:02,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:23:02,195 INFO L225 Difference]: With dead ends: 592 [2022-03-18 17:23:02,195 INFO L226 Difference]: Without dead ends: 592 [2022-03-18 17:23:02,197 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1555 GetRequests, 1418 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3367 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=6280, Invalid=12626, Unknown=0, NotChecked=0, Total=18906 [2022-03-18 17:23:02,197 INFO L912 BasicCegarLoop]: 82 mSDtfsCounter, 288 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 2146 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 2468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 2146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-18 17:23:02,198 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 119 Invalid, 2468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 2146 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-18 17:23:02,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2022-03-18 17:23:02,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 587. [2022-03-18 17:23:02,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 470 states have (on average 1.0085106382978724) internal successors, (474), 471 states have internal predecessors, (474), 65 states have call successors, (65), 52 states have call predecessors, (65), 51 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64) [2022-03-18 17:23:02,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 603 transitions. [2022-03-18 17:23:02,204 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 603 transitions. Word has length 620 [2022-03-18 17:23:02,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:23:02,204 INFO L478 AbstractCegarLoop]: Abstraction has 587 states and 603 transitions. [2022-03-18 17:23:02,204 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 4.802816901408451) internal successors, (341), 68 states have internal predecessors, (341), 63 states have call successors, (67), 4 states have call predecessors, (67), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-18 17:23:02,204 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 603 transitions. [2022-03-18 17:23:02,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 637 [2022-03-18 17:23:02,207 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:23:02,207 INFO L500 BasicCegarLoop]: trace histogram [63, 63, 63, 62, 62, 62, 62, 62, 62, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:23:02,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-03-18 17:23:02,407 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-03-18 17:23:02,408 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:23:02,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:23:02,408 INFO L85 PathProgramCache]: Analyzing trace with hash 1976769732, now seen corresponding path program 73 times [2022-03-18 17:23:02,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:23:02,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615307226] [2022-03-18 17:23:02,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:23:02,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:23:02,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:23:06,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-18 17:23:06,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:23:06,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:23:06,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:23:06,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:23:06,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:23:06,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-18 17:23:06,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-18 17:23:06,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-18 17:23:06,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-18 17:23:06,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-18 17:23:06,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-18 17:23:06,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-18 17:23:06,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-18 17:23:06,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-18 17:23:06,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-18 17:23:06,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-18 17:23:06,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-18 17:23:06,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-18 17:23:06,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-18 17:23:06,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-18 17:23:06,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-18 17:23:06,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-18 17:23:06,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-18 17:23:06,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-18 17:23:06,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-18 17:23:06,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-18 17:23:06,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-18 17:23:06,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-18 17:23:06,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-18 17:23:06,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-18 17:23:06,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-18 17:23:06,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-18 17:23:06,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-18 17:23:06,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-18 17:23:06,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-18 17:23:06,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-18 17:23:06,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-18 17:23:06,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-18 17:23:06,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-18 17:23:06,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-18 17:23:06,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-18 17:23:06,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-18 17:23:06,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-18 17:23:06,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-18 17:23:06,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-18 17:23:06,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-18 17:23:06,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-18 17:23:06,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-18 17:23:06,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-18 17:23:06,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-18 17:23:06,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-18 17:23:06,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-18 17:23:06,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-18 17:23:06,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-18 17:23:06,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-18 17:23:06,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-18 17:23:06,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-18 17:23:06,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-18 17:23:06,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-18 17:23:06,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-18 17:23:06,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-18 17:23:06,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,453 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7629 proven. 3965 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-18 17:23:06,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:23:06,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615307226] [2022-03-18 17:23:06,453 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615307226] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:23:06,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664332030] [2022-03-18 17:23:06,453 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-18 17:23:06,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:23:06,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:23:06,456 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:23:06,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-03-18 17:23:06,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:06,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 126 conjunts are in the unsatisfiable core [2022-03-18 17:23:06,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:23:12,354 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 8052 proven. 3782 refuted. 0 times theorem prover too weak. 7324 trivial. 0 not checked. [2022-03-18 17:23:12,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:23:13,289 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7810 proven. 3782 refuted. 0 times theorem prover too weak. 7566 trivial. 0 not checked. [2022-03-18 17:23:13,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664332030] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:23:13,289 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:23:13,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 126, 126] total 192 [2022-03-18 17:23:13,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662907016] [2022-03-18 17:23:13,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:23:13,290 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 192 states [2022-03-18 17:23:13,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:23:13,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2022-03-18 17:23:13,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8133, Invalid=28539, Unknown=0, NotChecked=0, Total=36672 [2022-03-18 17:23:13,292 INFO L87 Difference]: Start difference. First operand 587 states and 603 transitions. Second operand has 192 states, 192 states have (on average 2.7135416666666665) internal successors, (521), 191 states have internal predecessors, (521), 126 states have call successors, (129), 3 states have call predecessors, (129), 2 states have return successors, (127), 126 states have call predecessors, (127), 126 states have call successors, (127) [2022-03-18 17:23:18,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:23:18,947 INFO L93 Difference]: Finished difference Result 1082 states and 1283 transitions. [2022-03-18 17:23:18,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-03-18 17:23:18,948 INFO L78 Accepts]: Start accepts. Automaton has has 192 states, 192 states have (on average 2.7135416666666665) internal successors, (521), 191 states have internal predecessors, (521), 126 states have call successors, (129), 3 states have call predecessors, (129), 2 states have return successors, (127), 126 states have call predecessors, (127), 126 states have call successors, (127) Word has length 636 [2022-03-18 17:23:18,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:23:18,950 INFO L225 Difference]: With dead ends: 1082 [2022-03-18 17:23:18,950 INFO L226 Difference]: Without dead ends: 837 [2022-03-18 17:23:18,955 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1710 GetRequests, 1396 SyntacticMatches, 0 SemanticMatches, 314 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27511 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=21992, Invalid=77548, Unknown=0, NotChecked=0, Total=99540 [2022-03-18 17:23:18,955 INFO L912 BasicCegarLoop]: 136 mSDtfsCounter, 1311 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3780 mSolverCounterSat, 960 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1312 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 4740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 960 IncrementalHoareTripleChecker+Valid, 3780 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-18 17:23:18,956 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1312 Valid, 188 Invalid, 4740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [960 Valid, 3780 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-18 17:23:18,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 837 states. [2022-03-18 17:23:18,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 837 to 589. [2022-03-18 17:23:18,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 472 states have (on average 1.0084745762711864) internal successors, (476), 473 states have internal predecessors, (476), 65 states have call successors, (65), 52 states have call predecessors, (65), 51 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64) [2022-03-18 17:23:18,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 605 transitions. [2022-03-18 17:23:18,962 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 605 transitions. Word has length 636 [2022-03-18 17:23:18,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:23:18,962 INFO L478 AbstractCegarLoop]: Abstraction has 589 states and 605 transitions. [2022-03-18 17:23:18,962 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 192 states, 192 states have (on average 2.7135416666666665) internal successors, (521), 191 states have internal predecessors, (521), 126 states have call successors, (129), 3 states have call predecessors, (129), 2 states have return successors, (127), 126 states have call predecessors, (127), 126 states have call successors, (127) [2022-03-18 17:23:18,962 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 605 transitions. [2022-03-18 17:23:18,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 639 [2022-03-18 17:23:18,965 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:23:18,965 INFO L500 BasicCegarLoop]: trace histogram [63, 63, 63, 63, 62, 62, 62, 62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:23:18,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-03-18 17:23:19,165 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:23:19,166 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:23:19,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:23:19,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1168256295, now seen corresponding path program 74 times [2022-03-18 17:23:19,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:23:19,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625896450] [2022-03-18 17:23:19,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:23:19,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:23:19,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:23:23,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-18 17:23:23,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:23:23,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:23:23,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:23:23,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:23:23,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:23:23,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:23:23,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-18 17:23:23,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-18 17:23:23,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-18 17:23:23,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-18 17:23:23,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-18 17:23:23,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-18 17:23:23,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-18 17:23:23,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-18 17:23:23,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-18 17:23:23,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-18 17:23:23,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-18 17:23:23,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-18 17:23:23,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-18 17:23:23,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-18 17:23:23,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-18 17:23:23,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-18 17:23:23,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-18 17:23:23,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-18 17:23:23,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-18 17:23:23,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-18 17:23:23,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-18 17:23:23,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-18 17:23:23,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-18 17:23:23,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-18 17:23:23,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-18 17:23:23,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-18 17:23:23,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-18 17:23:23,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-18 17:23:23,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-18 17:23:23,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-18 17:23:23,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-18 17:23:23,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-18 17:23:23,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-18 17:23:23,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-18 17:23:23,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-18 17:23:23,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-18 17:23:23,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-18 17:23:23,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-18 17:23:23,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-18 17:23:23,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-18 17:23:23,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-18 17:23:23,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-18 17:23:23,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-18 17:23:23,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-18 17:23:23,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-18 17:23:23,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-18 17:23:23,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-18 17:23:23,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-18 17:23:23,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-18 17:23:23,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-18 17:23:23,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-18 17:23:23,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-18 17:23:23,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-18 17:23:23,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-18 17:23:23,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-18 17:23:23,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:23,259 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 7629 proven. 4089 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-18 17:23:23,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:23:23,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625896450] [2022-03-18 17:23:23,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625896450] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:23:23,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269619490] [2022-03-18 17:23:23,259 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-18 17:23:23,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:23:23,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:23:23,260 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:23:23,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-03-18 17:23:23,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-18 17:23:23,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:23:23,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 1742 conjuncts, 128 conjunts are in the unsatisfiable core [2022-03-18 17:23:23,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:23:28,048 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-18 17:23:28,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:23:28,992 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-18 17:23:28,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269619490] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:23:28,993 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:23:28,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [129, 67, 67] total 194 [2022-03-18 17:23:28,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141063179] [2022-03-18 17:23:28,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:23:28,994 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 194 states [2022-03-18 17:23:28,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:23:28,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 194 interpolants. [2022-03-18 17:23:28,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6182, Invalid=31260, Unknown=0, NotChecked=0, Total=37442 [2022-03-18 17:23:28,997 INFO L87 Difference]: Start difference. First operand 589 states and 605 transitions. Second operand has 194 states, 194 states have (on average 3.345360824742268) internal successors, (649), 192 states have internal predecessors, (649), 127 states have call successors, (129), 4 states have call predecessors, (129), 1 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) [2022-03-18 17:23:40,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:23:40,084 INFO L93 Difference]: Finished difference Result 1101 states and 1305 transitions. [2022-03-18 17:23:40,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 256 states. [2022-03-18 17:23:40,085 INFO L78 Accepts]: Start accepts. Automaton has has 194 states, 194 states have (on average 3.345360824742268) internal successors, (649), 192 states have internal predecessors, (649), 127 states have call successors, (129), 4 states have call predecessors, (129), 1 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) Word has length 638 [2022-03-18 17:23:40,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:23:40,087 INFO L225 Difference]: With dead ends: 1101 [2022-03-18 17:23:40,087 INFO L226 Difference]: Without dead ends: 852 [2022-03-18 17:23:40,097 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1847 GetRequests, 1401 SyntacticMatches, 1 SemanticMatches, 445 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70864 ImplicationChecksByTransitivity, 14.4s TimeCoverageRelationStatistics Valid=33023, Invalid=166339, Unknown=0, NotChecked=0, Total=199362 [2022-03-18 17:23:40,097 INFO L912 BasicCegarLoop]: 198 mSDtfsCounter, 2049 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 8995 mSolverCounterSat, 1725 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2050 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 10720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1725 IncrementalHoareTripleChecker+Valid, 8995 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-03-18 17:23:40,097 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2050 Valid, 295 Invalid, 10720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1725 Valid, 8995 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-03-18 17:23:40,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2022-03-18 17:23:40,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 599. [2022-03-18 17:23:40,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 480 states have (on average 1.0083333333333333) internal successors, (484), 481 states have internal predecessors, (484), 66 states have call successors, (66), 53 states have call predecessors, (66), 52 states have return successors, (65), 64 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-18 17:23:40,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 615 transitions. [2022-03-18 17:23:40,104 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 615 transitions. Word has length 638 [2022-03-18 17:23:40,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:23:40,104 INFO L478 AbstractCegarLoop]: Abstraction has 599 states and 615 transitions. [2022-03-18 17:23:40,105 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 194 states, 194 states have (on average 3.345360824742268) internal successors, (649), 192 states have internal predecessors, (649), 127 states have call successors, (129), 4 states have call predecessors, (129), 1 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) [2022-03-18 17:23:40,105 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 615 transitions. [2022-03-18 17:23:40,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 649 [2022-03-18 17:23:40,108 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:23:40,109 INFO L500 BasicCegarLoop]: trace histogram [64, 64, 64, 64, 63, 63, 63, 63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:23:40,127 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-03-18 17:23:40,311 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:23:40,312 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:23:40,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:23:40,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1475078818, now seen corresponding path program 75 times [2022-03-18 17:23:40,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:23:40,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228803334] [2022-03-18 17:23:40,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:23:40,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:23:40,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:23:44,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-18 17:23:44,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:23:44,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:23:44,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-18 17:23:44,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-18 17:23:44,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-18 17:23:44,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-18 17:23:44,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-18 17:23:44,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-18 17:23:44,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-18 17:23:44,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-18 17:23:44,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-18 17:23:44,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-18 17:23:44,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-18 17:23:44,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-18 17:23:44,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-18 17:23:44,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-18 17:23:44,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-18 17:23:44,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-18 17:23:44,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-18 17:23:44,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-18 17:23:44,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-18 17:23:44,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-18 17:23:44,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-18 17:23:44,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-18 17:23:44,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-18 17:23:44,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-18 17:23:44,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-18 17:23:44,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-18 17:23:44,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-18 17:23:44,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-18 17:23:44,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-18 17:23:44,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-18 17:23:44,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-18 17:23:44,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-18 17:23:44,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-18 17:23:44,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-18 17:23:44,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-18 17:23:44,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-18 17:23:44,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-18 17:23:44,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-18 17:23:44,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-18 17:23:44,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-18 17:23:44,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-18 17:23:44,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-18 17:23:44,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-18 17:23:44,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-18 17:23:44,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-18 17:23:44,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-18 17:23:44,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-18 17:23:44,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-18 17:23:44,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-18 17:23:44,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-18 17:23:44,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-18 17:23:44,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-18 17:23:44,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-18 17:23:44,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-18 17:23:44,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-18 17:23:44,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-18 17:23:44,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-18 17:23:44,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-18 17:23:44,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-18 17:23:44,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-18 17:23:44,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:23:44,665 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 7878 proven. 4218 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-18 17:23:44,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:23:44,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228803334] [2022-03-18 17:23:44,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228803334] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:23:44,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439137827] [2022-03-18 17:23:44,666 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-18 17:23:44,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:23:44,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:23:44,667 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:23:44,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-03-18 17:23:44,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 64 check-sat command(s) [2022-03-18 17:23:44,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:23:44,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 1769 conjuncts, 130 conjunts are in the unsatisfiable core [2022-03-18 17:23:44,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:23:49,665 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-18 17:23:49,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:23:50,607 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-18 17:23:50,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439137827] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:23:50,607 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:23:50,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [131, 68, 68] total 197 [2022-03-18 17:23:50,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032452680] [2022-03-18 17:23:50,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:23:50,608 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 197 states [2022-03-18 17:23:50,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:23:50,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 197 interpolants. [2022-03-18 17:23:50,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6376, Invalid=32236, Unknown=0, NotChecked=0, Total=38612 [2022-03-18 17:23:50,611 INFO L87 Difference]: Start difference. First operand 599 states and 615 transitions. Second operand has 197 states, 197 states have (on average 3.3451776649746194) internal successors, (659), 195 states have internal predecessors, (659), 129 states have call successors, (131), 4 states have call predecessors, (131), 1 states have return successors, (127), 127 states have call predecessors, (127), 127 states have call successors, (127) [2022-03-18 17:24:01,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:24:01,555 INFO L93 Difference]: Finished difference Result 1119 states and 1326 transitions. [2022-03-18 17:24:01,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 260 states. [2022-03-18 17:24:01,555 INFO L78 Accepts]: Start accepts. Automaton has has 197 states, 197 states have (on average 3.3451776649746194) internal successors, (659), 195 states have internal predecessors, (659), 129 states have call successors, (131), 4 states have call predecessors, (131), 1 states have return successors, (127), 127 states have call predecessors, (127), 127 states have call successors, (127) Word has length 648 [2022-03-18 17:24:01,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:24:01,557 INFO L225 Difference]: With dead ends: 1119 [2022-03-18 17:24:01,557 INFO L226 Difference]: Without dead ends: 866 [2022-03-18 17:24:01,568 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1876 GetRequests, 1423 SyntacticMatches, 1 SemanticMatches, 452 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73141 ImplicationChecksByTransitivity, 14.9s TimeCoverageRelationStatistics Valid=34059, Invalid=171603, Unknown=0, NotChecked=0, Total=205662 [2022-03-18 17:24:01,568 INFO L912 BasicCegarLoop]: 201 mSDtfsCounter, 2218 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 7652 mSolverCounterSat, 1812 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2219 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 9464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1812 IncrementalHoareTripleChecker+Valid, 7652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-03-18 17:24:01,568 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2219 Valid, 268 Invalid, 9464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1812 Valid, 7652 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-03-18 17:24:01,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2022-03-18 17:24:01,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 609. [2022-03-18 17:24:01,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 488 states have (on average 1.0081967213114753) internal successors, (492), 489 states have internal predecessors, (492), 67 states have call successors, (67), 54 states have call predecessors, (67), 53 states have return successors, (66), 65 states have call predecessors, (66), 66 states have call successors, (66) [2022-03-18 17:24:01,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 625 transitions. [2022-03-18 17:24:01,574 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 625 transitions. Word has length 648 [2022-03-18 17:24:01,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:24:01,575 INFO L478 AbstractCegarLoop]: Abstraction has 609 states and 625 transitions. [2022-03-18 17:24:01,575 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 197 states, 197 states have (on average 3.3451776649746194) internal successors, (659), 195 states have internal predecessors, (659), 129 states have call successors, (131), 4 states have call predecessors, (131), 1 states have return successors, (127), 127 states have call predecessors, (127), 127 states have call successors, (127) [2022-03-18 17:24:01,575 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 625 transitions. [2022-03-18 17:24:01,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 659 [2022-03-18 17:24:01,579 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:24:01,579 INFO L500 BasicCegarLoop]: trace histogram [65, 65, 65, 65, 64, 64, 64, 64, 64, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:24:01,598 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-03-18 17:24:01,784 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2022-03-18 17:24:01,784 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:24:01,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:24:01,784 INFO L85 PathProgramCache]: Analyzing trace with hash -1326209323, now seen corresponding path program 76 times [2022-03-18 17:24:01,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:24:01,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174813340] [2022-03-18 17:24:01,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:24:01,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:24:01,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:24:06,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-18 17:24:06,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:24:06,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:24:06,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:24:06,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:24:06,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-18 17:24:06,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-18 17:24:06,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-18 17:24:06,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-18 17:24:06,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-18 17:24:06,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-18 17:24:06,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-18 17:24:06,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-18 17:24:06,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-18 17:24:06,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-18 17:24:06,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-18 17:24:06,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-18 17:24:06,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-18 17:24:06,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-18 17:24:06,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-18 17:24:06,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-18 17:24:06,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-18 17:24:06,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-18 17:24:06,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-18 17:24:06,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-18 17:24:06,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-18 17:24:06,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-18 17:24:06,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-18 17:24:06,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-18 17:24:06,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-18 17:24:06,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-18 17:24:06,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-18 17:24:06,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-18 17:24:06,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-18 17:24:06,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-18 17:24:06,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-18 17:24:06,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-18 17:24:06,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-18 17:24:06,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-18 17:24:06,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-18 17:24:06,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-18 17:24:06,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-18 17:24:06,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-18 17:24:06,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-18 17:24:06,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-18 17:24:06,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-18 17:24:06,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-18 17:24:06,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-18 17:24:06,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-18 17:24:06,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-18 17:24:06,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-18 17:24:06,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-18 17:24:06,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-18 17:24:06,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-18 17:24:06,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-18 17:24:06,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-18 17:24:06,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-18 17:24:06,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-18 17:24:06,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-18 17:24:06,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-18 17:24:06,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-18 17:24:06,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-18 17:24:06,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-18 17:24:06,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-18 17:24:06,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:06,116 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 8131 proven. 4349 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-18 17:24:06,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:24:06,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174813340] [2022-03-18 17:24:06,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174813340] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:24:06,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747681736] [2022-03-18 17:24:06,117 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-18 17:24:06,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:24:06,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:24:06,118 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:24:06,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-03-18 17:24:06,331 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-18 17:24:06,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:24:06,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 1796 conjuncts, 132 conjunts are in the unsatisfiable core [2022-03-18 17:24:06,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:24:11,196 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-18 17:24:11,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:24:12,164 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-18 17:24:12,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747681736] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:24:12,164 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:24:12,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [133, 69, 69] total 200 [2022-03-18 17:24:12,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144825576] [2022-03-18 17:24:12,164 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:24:12,165 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 200 states [2022-03-18 17:24:12,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:24:12,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 200 interpolants. [2022-03-18 17:24:12,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6573, Invalid=33227, Unknown=0, NotChecked=0, Total=39800 [2022-03-18 17:24:12,189 INFO L87 Difference]: Start difference. First operand 609 states and 625 transitions. Second operand has 200 states, 200 states have (on average 3.345) internal successors, (669), 198 states have internal predecessors, (669), 131 states have call successors, (133), 4 states have call predecessors, (133), 1 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2022-03-18 17:24:23,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:24:23,741 INFO L93 Difference]: Finished difference Result 1137 states and 1347 transitions. [2022-03-18 17:24:23,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2022-03-18 17:24:23,741 INFO L78 Accepts]: Start accepts. Automaton has has 200 states, 200 states have (on average 3.345) internal successors, (669), 198 states have internal predecessors, (669), 131 states have call successors, (133), 4 states have call predecessors, (133), 1 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) Word has length 658 [2022-03-18 17:24:23,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:24:23,743 INFO L225 Difference]: With dead ends: 1137 [2022-03-18 17:24:23,743 INFO L226 Difference]: Without dead ends: 880 [2022-03-18 17:24:23,753 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1905 GetRequests, 1445 SyntacticMatches, 1 SemanticMatches, 459 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75454 ImplicationChecksByTransitivity, 15.3s TimeCoverageRelationStatistics Valid=35111, Invalid=176949, Unknown=0, NotChecked=0, Total=212060 [2022-03-18 17:24:23,754 INFO L912 BasicCegarLoop]: 204 mSDtfsCounter, 2163 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 8747 mSolverCounterSat, 1872 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2164 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 10619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1872 IncrementalHoareTripleChecker+Valid, 8747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-03-18 17:24:23,754 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2164 Valid, 281 Invalid, 10619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1872 Valid, 8747 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-03-18 17:24:23,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2022-03-18 17:24:23,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 619. [2022-03-18 17:24:23,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 496 states have (on average 1.0080645161290323) internal successors, (500), 497 states have internal predecessors, (500), 68 states have call successors, (68), 55 states have call predecessors, (68), 54 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-18 17:24:23,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 635 transitions. [2022-03-18 17:24:23,758 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 635 transitions. Word has length 658 [2022-03-18 17:24:23,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:24:23,759 INFO L478 AbstractCegarLoop]: Abstraction has 619 states and 635 transitions. [2022-03-18 17:24:23,759 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 200 states, 200 states have (on average 3.345) internal successors, (669), 198 states have internal predecessors, (669), 131 states have call successors, (133), 4 states have call predecessors, (133), 1 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2022-03-18 17:24:23,759 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 635 transitions. [2022-03-18 17:24:23,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2022-03-18 17:24:23,762 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:24:23,762 INFO L500 BasicCegarLoop]: trace histogram [66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:24:23,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-03-18 17:24:23,962 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-03-18 17:24:23,963 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:24:23,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:24:23,963 INFO L85 PathProgramCache]: Analyzing trace with hash -154381940, now seen corresponding path program 77 times [2022-03-18 17:24:23,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:24:23,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037401248] [2022-03-18 17:24:23,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:24:23,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:24:24,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:24:28,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-18 17:24:28,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-18 17:24:28,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-18 17:24:28,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-18 17:24:28,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-18 17:24:28,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-18 17:24:28,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-18 17:24:28,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-18 17:24:28,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-18 17:24:28,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-18 17:24:28,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-18 17:24:28,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-18 17:24:28,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-18 17:24:28,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-18 17:24:28,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-18 17:24:28,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-18 17:24:28,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-18 17:24:28,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-18 17:24:28,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-18 17:24:28,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-18 17:24:28,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-18 17:24:28,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-18 17:24:28,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-18 17:24:28,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-18 17:24:28,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-18 17:24:28,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-18 17:24:28,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-18 17:24:28,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-18 17:24:28,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-18 17:24:28,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-18 17:24:28,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-18 17:24:28,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-18 17:24:28,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-18 17:24:28,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-18 17:24:28,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-18 17:24:28,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-18 17:24:28,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-18 17:24:28,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-18 17:24:28,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-18 17:24:28,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-18 17:24:28,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-18 17:24:28,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-18 17:24:28,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-18 17:24:28,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-18 17:24:28,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-18 17:24:28,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-18 17:24:28,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-18 17:24:28,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-18 17:24:28,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-18 17:24:28,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-18 17:24:28,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-18 17:24:28,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-18 17:24:28,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-18 17:24:28,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-18 17:24:28,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-18 17:24:28,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-18 17:24:28,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-18 17:24:28,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-18 17:24:28,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-18 17:24:28,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-18 17:24:28,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-18 17:24:28,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-18 17:24:28,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-18 17:24:28,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-18 17:24:28,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-18 17:24:28,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:28,458 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8388 proven. 4482 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-18 17:24:28,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:24:28,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037401248] [2022-03-18 17:24:28,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037401248] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:24:28,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335279913] [2022-03-18 17:24:28,458 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-18 17:24:28,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:24:28,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:24:28,461 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:24:28,461 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-03-18 17:24:28,801 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 66 check-sat command(s) [2022-03-18 17:24:28,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:24:28,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 1823 conjuncts, 134 conjunts are in the unsatisfiable core [2022-03-18 17:24:28,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:24:35,165 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-18 17:24:35,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:24:36,135 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-18 17:24:36,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335279913] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:24:36,135 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:24:36,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [135, 134, 134] total 203 [2022-03-18 17:24:36,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075655645] [2022-03-18 17:24:36,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:24:36,136 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 203 states [2022-03-18 17:24:36,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:24:36,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 203 interpolants. [2022-03-18 17:24:36,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9117, Invalid=31889, Unknown=0, NotChecked=0, Total=41006 [2022-03-18 17:24:36,139 INFO L87 Difference]: Start difference. First operand 619 states and 635 transitions. Second operand has 203 states, 203 states have (on average 2.684729064039409) internal successors, (545), 202 states have internal predecessors, (545), 133 states have call successors, (135), 3 states have call predecessors, (135), 1 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2022-03-18 17:24:42,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:24:42,628 INFO L93 Difference]: Finished difference Result 1146 states and 1359 transitions. [2022-03-18 17:24:42,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-18 17:24:42,628 INFO L78 Accepts]: Start accepts. Automaton has has 203 states, 203 states have (on average 2.684729064039409) internal successors, (545), 202 states have internal predecessors, (545), 133 states have call successors, (135), 3 states have call predecessors, (135), 1 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) Word has length 668 [2022-03-18 17:24:42,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:24:42,630 INFO L225 Difference]: With dead ends: 1146 [2022-03-18 17:24:42,630 INFO L226 Difference]: Without dead ends: 885 [2022-03-18 17:24:42,634 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1799 GetRequests, 1466 SyntacticMatches, 0 SemanticMatches, 333 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30870 ImplicationChecksByTransitivity, 12.7s TimeCoverageRelationStatistics Valid=24794, Invalid=87096, Unknown=0, NotChecked=0, Total=111890 [2022-03-18 17:24:42,634 INFO L912 BasicCegarLoop]: 144 mSDtfsCounter, 1926 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 3983 mSolverCounterSat, 1423 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1927 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 5406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1423 IncrementalHoareTripleChecker+Valid, 3983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-18 17:24:42,634 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1927 Valid, 176 Invalid, 5406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1423 Valid, 3983 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-18 17:24:42,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2022-03-18 17:24:42,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 621. [2022-03-18 17:24:42,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 498 states have (on average 1.0080321285140563) internal successors, (502), 499 states have internal predecessors, (502), 68 states have call successors, (68), 55 states have call predecessors, (68), 54 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-18 17:24:42,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 637 transitions. [2022-03-18 17:24:42,641 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 637 transitions. Word has length 668 [2022-03-18 17:24:42,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:24:42,641 INFO L478 AbstractCegarLoop]: Abstraction has 621 states and 637 transitions. [2022-03-18 17:24:42,642 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 203 states, 203 states have (on average 2.684729064039409) internal successors, (545), 202 states have internal predecessors, (545), 133 states have call successors, (135), 3 states have call predecessors, (135), 1 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2022-03-18 17:24:42,642 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 637 transitions. [2022-03-18 17:24:42,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 671 [2022-03-18 17:24:42,646 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:24:42,646 INFO L500 BasicCegarLoop]: trace histogram [67, 66, 66, 66, 66, 65, 65, 65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:24:42,666 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-03-18 17:24:42,853 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:24:42,853 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:24:42,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:24:42,854 INFO L85 PathProgramCache]: Analyzing trace with hash -255257105, now seen corresponding path program 78 times [2022-03-18 17:24:42,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:24:42,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425562164] [2022-03-18 17:24:42,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:24:42,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:24:42,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:24:44,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:24:44,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:24:44,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:24:44,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:24:44,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:24:44,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:24:44,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-18 17:24:44,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-18 17:24:44,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-18 17:24:44,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-18 17:24:44,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-18 17:24:44,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-18 17:24:44,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-18 17:24:44,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-18 17:24:44,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-18 17:24:44,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-18 17:24:44,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-18 17:24:44,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-18 17:24:44,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-18 17:24:44,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-18 17:24:44,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-18 17:24:44,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-18 17:24:44,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-18 17:24:44,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-18 17:24:44,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-18 17:24:44,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-18 17:24:44,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-18 17:24:44,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-18 17:24:44,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-18 17:24:44,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-18 17:24:44,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-18 17:24:44,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-18 17:24:44,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-18 17:24:44,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-18 17:24:44,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-18 17:24:44,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-18 17:24:44,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-18 17:24:44,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-18 17:24:44,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-18 17:24:44,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-18 17:24:44,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-18 17:24:44,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-18 17:24:44,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-18 17:24:44,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-18 17:24:44,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-18 17:24:44,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-18 17:24:44,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-18 17:24:44,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-18 17:24:44,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-18 17:24:44,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-18 17:24:44,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-18 17:24:44,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-18 17:24:44,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-18 17:24:44,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-18 17:24:44,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-18 17:24:44,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-18 17:24:44,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-18 17:24:44,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-18 17:24:44,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-18 17:24:44,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-18 17:24:44,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-18 17:24:44,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-18 17:24:44,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-18 17:24:44,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-18 17:24:44,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-18 17:24:44,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:44,708 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4420 proven. 8582 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-18 17:24:44,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:24:44,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425562164] [2022-03-18 17:24:44,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425562164] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:24:44,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362368893] [2022-03-18 17:24:44,709 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-18 17:24:44,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:24:44,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:24:44,710 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:24:44,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-03-18 17:24:45,036 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2022-03-18 17:24:45,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:24:45,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 1833 conjuncts, 135 conjunts are in the unsatisfiable core [2022-03-18 17:24:45,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:24:45,952 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-18 17:24:45,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:24:46,934 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-18 17:24:46,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362368893] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:24:46,934 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:24:46,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 76 [2022-03-18 17:24:46,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263604307] [2022-03-18 17:24:46,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:24:46,935 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-03-18 17:24:46,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:24:46,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-03-18 17:24:46,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2431, Invalid=3269, Unknown=0, NotChecked=0, Total=5700 [2022-03-18 17:24:46,936 INFO L87 Difference]: Start difference. First operand 621 states and 637 transitions. Second operand has 76 states, 76 states have (on average 4.815789473684211) internal successors, (366), 73 states have internal predecessors, (366), 68 states have call successors, (72), 4 states have call predecessors, (72), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-18 17:24:48,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:24:48,949 INFO L93 Difference]: Finished difference Result 638 states and 656 transitions. [2022-03-18 17:24:48,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-18 17:24:48,949 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 4.815789473684211) internal successors, (366), 73 states have internal predecessors, (366), 68 states have call successors, (72), 4 states have call predecessors, (72), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) Word has length 670 [2022-03-18 17:24:48,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:24:48,951 INFO L225 Difference]: With dead ends: 638 [2022-03-18 17:24:48,951 INFO L226 Difference]: Without dead ends: 638 [2022-03-18 17:24:48,952 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1680 GetRequests, 1533 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3807 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=7285, Invalid=14471, Unknown=0, NotChecked=0, Total=21756 [2022-03-18 17:24:48,952 INFO L912 BasicCegarLoop]: 87 mSDtfsCounter, 318 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2047 mSolverCounterSat, 347 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 2394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 347 IncrementalHoareTripleChecker+Valid, 2047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-18 17:24:48,952 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 139 Invalid, 2394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [347 Valid, 2047 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-18 17:24:48,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2022-03-18 17:24:48,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 633. [2022-03-18 17:24:48,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 507 states have (on average 1.0078895463510849) internal successors, (511), 508 states have internal predecessors, (511), 70 states have call successors, (70), 56 states have call predecessors, (70), 55 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-18 17:24:48,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 650 transitions. [2022-03-18 17:24:48,958 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 650 transitions. Word has length 670 [2022-03-18 17:24:48,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:24:48,959 INFO L478 AbstractCegarLoop]: Abstraction has 633 states and 650 transitions. [2022-03-18 17:24:48,959 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 4.815789473684211) internal successors, (366), 73 states have internal predecessors, (366), 68 states have call successors, (72), 4 states have call predecessors, (72), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-18 17:24:48,959 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 650 transitions. [2022-03-18 17:24:48,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 687 [2022-03-18 17:24:48,963 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:24:48,963 INFO L500 BasicCegarLoop]: trace histogram [68, 68, 68, 67, 67, 67, 67, 67, 67, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:24:48,982 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-03-18 17:24:49,171 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:24:49,171 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:24:49,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:24:49,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1138548457, now seen corresponding path program 79 times [2022-03-18 17:24:49,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:24:49,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901676995] [2022-03-18 17:24:49,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:24:49,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:24:49,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:24:53,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-18 17:24:53,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-18 17:24:53,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-18 17:24:53,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-18 17:24:53,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-18 17:24:53,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-18 17:24:53,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-18 17:24:53,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-18 17:24:53,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-18 17:24:53,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-18 17:24:53,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-18 17:24:53,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-18 17:24:53,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-18 17:24:53,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-18 17:24:53,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-18 17:24:53,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-18 17:24:53,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-18 17:24:53,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-18 17:24:53,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-18 17:24:53,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-18 17:24:53,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-18 17:24:53,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-18 17:24:53,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-18 17:24:53,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-18 17:24:53,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-18 17:24:53,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-18 17:24:53,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-18 17:24:53,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-18 17:24:53,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-18 17:24:53,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-18 17:24:53,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-18 17:24:53,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-18 17:24:53,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-18 17:24:53,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-18 17:24:53,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-18 17:24:53,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-18 17:24:53,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-18 17:24:53,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-18 17:24:53,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-18 17:24:53,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-18 17:24:53,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-18 17:24:53,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-18 17:24:53,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-18 17:24:53,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-18 17:24:53,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-18 17:24:53,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-18 17:24:53,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-18 17:24:53,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-18 17:24:53,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-18 17:24:53,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-18 17:24:53,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-18 17:24:53,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-18 17:24:53,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-18 17:24:53,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-18 17:24:53,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-18 17:24:53,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-18 17:24:53,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-18 17:24:53,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-18 17:24:53,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-18 17:24:53,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-18 17:24:53,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-18 17:24:53,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-18 17:24:53,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-18 17:24:53,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-18 17:24:53,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-18 17:24:53,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-03-18 17:24:53,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-03-18 17:24:53,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:53,812 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 8914 proven. 4620 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-18 17:24:53,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:24:53,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901676995] [2022-03-18 17:24:53,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901676995] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:24:53,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640252046] [2022-03-18 17:24:53,813 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-18 17:24:53,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:24:53,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:24:53,814 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:24:53,815 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-03-18 17:24:54,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:24:54,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 136 conjunts are in the unsatisfiable core [2022-03-18 17:24:54,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:25:00,542 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9372 proven. 4422 refuted. 0 times theorem prover too weak. 8584 trivial. 0 not checked. [2022-03-18 17:25:00,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:25:01,612 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9110 proven. 4422 refuted. 0 times theorem prover too weak. 8846 trivial. 0 not checked. [2022-03-18 17:25:01,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640252046] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:25:01,612 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:25:01,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [138, 136, 136] total 207 [2022-03-18 17:25:01,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355660901] [2022-03-18 17:25:01,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:25:01,613 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 207 states [2022-03-18 17:25:01,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:25:01,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 207 interpolants. [2022-03-18 17:25:01,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9458, Invalid=33184, Unknown=0, NotChecked=0, Total=42642 [2022-03-18 17:25:01,616 INFO L87 Difference]: Start difference. First operand 633 states and 650 transitions. Second operand has 207 states, 207 states have (on average 2.710144927536232) internal successors, (561), 206 states have internal predecessors, (561), 136 states have call successors, (139), 3 states have call predecessors, (139), 2 states have return successors, (137), 136 states have call predecessors, (137), 136 states have call successors, (137) [2022-03-18 17:25:08,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:25:08,399 INFO L93 Difference]: Finished difference Result 1168 states and 1385 transitions. [2022-03-18 17:25:08,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-18 17:25:08,400 INFO L78 Accepts]: Start accepts. Automaton has has 207 states, 207 states have (on average 2.710144927536232) internal successors, (561), 206 states have internal predecessors, (561), 136 states have call successors, (139), 3 states have call predecessors, (139), 2 states have return successors, (137), 136 states have call predecessors, (137), 136 states have call successors, (137) Word has length 686 [2022-03-18 17:25:08,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:25:08,401 INFO L225 Difference]: With dead ends: 1168 [2022-03-18 17:25:08,401 INFO L226 Difference]: Without dead ends: 903 [2022-03-18 17:25:08,405 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1845 GetRequests, 1506 SyntacticMatches, 0 SemanticMatches, 339 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32076 ImplicationChecksByTransitivity, 13.2s TimeCoverageRelationStatistics Valid=25607, Invalid=90333, Unknown=0, NotChecked=0, Total=115940 [2022-03-18 17:25:08,405 INFO L912 BasicCegarLoop]: 146 mSDtfsCounter, 1249 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 4930 mSolverCounterSat, 822 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1250 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 5752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 822 IncrementalHoareTripleChecker+Valid, 4930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-18 17:25:08,405 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1250 Valid, 228 Invalid, 5752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [822 Valid, 4930 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-18 17:25:08,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2022-03-18 17:25:08,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 635. [2022-03-18 17:25:08,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 509 states have (on average 1.0078585461689586) internal successors, (513), 510 states have internal predecessors, (513), 70 states have call successors, (70), 56 states have call predecessors, (70), 55 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-18 17:25:08,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 652 transitions. [2022-03-18 17:25:08,410 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 652 transitions. Word has length 686 [2022-03-18 17:25:08,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:25:08,410 INFO L478 AbstractCegarLoop]: Abstraction has 635 states and 652 transitions. [2022-03-18 17:25:08,411 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 207 states, 207 states have (on average 2.710144927536232) internal successors, (561), 206 states have internal predecessors, (561), 136 states have call successors, (139), 3 states have call predecessors, (139), 2 states have return successors, (137), 136 states have call predecessors, (137), 136 states have call successors, (137) [2022-03-18 17:25:08,411 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 652 transitions. [2022-03-18 17:25:08,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 689 [2022-03-18 17:25:08,414 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:25:08,414 INFO L500 BasicCegarLoop]: trace histogram [68, 68, 68, 68, 67, 67, 67, 67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:25:08,431 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-03-18 17:25:08,614 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-03-18 17:25:08,614 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:25:08,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:25:08,615 INFO L85 PathProgramCache]: Analyzing trace with hash -1428507974, now seen corresponding path program 80 times [2022-03-18 17:25:08,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:25:08,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089743167] [2022-03-18 17:25:08,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:25:08,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:25:08,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:25:13,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-18 17:25:13,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-18 17:25:13,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-18 17:25:13,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-18 17:25:13,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-18 17:25:13,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-18 17:25:13,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-18 17:25:13,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-18 17:25:13,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-18 17:25:13,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-18 17:25:13,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-18 17:25:13,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-18 17:25:13,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-18 17:25:13,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-18 17:25:13,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-18 17:25:13,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-18 17:25:13,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-18 17:25:13,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-18 17:25:13,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-18 17:25:13,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-18 17:25:13,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-18 17:25:13,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-18 17:25:13,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-18 17:25:13,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-18 17:25:13,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-18 17:25:13,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-18 17:25:13,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-18 17:25:13,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-18 17:25:13,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-18 17:25:13,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-18 17:25:13,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-18 17:25:13,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-18 17:25:13,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-18 17:25:13,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-18 17:25:13,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-18 17:25:13,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-18 17:25:13,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-18 17:25:13,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-18 17:25:13,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-18 17:25:13,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-18 17:25:13,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-18 17:25:13,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-18 17:25:13,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-18 17:25:13,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-18 17:25:13,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-18 17:25:13,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-18 17:25:13,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-18 17:25:13,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-18 17:25:13,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-18 17:25:13,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-18 17:25:13,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-18 17:25:13,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-18 17:25:13,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-18 17:25:13,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-18 17:25:13,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-18 17:25:13,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-18 17:25:13,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-18 17:25:13,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-18 17:25:13,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-18 17:25:13,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-18 17:25:13,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-18 17:25:13,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-18 17:25:13,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-18 17:25:13,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-18 17:25:13,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-18 17:25:13,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-18 17:25:13,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-18 17:25:13,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:13,372 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 8914 proven. 4754 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-18 17:25:13,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:25:13,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089743167] [2022-03-18 17:25:13,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089743167] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:25:13,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442171014] [2022-03-18 17:25:13,372 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-18 17:25:13,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:25:13,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:25:13,374 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:25:13,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-03-18 17:25:13,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-18 17:25:13,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:25:13,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 1877 conjuncts, 138 conjunts are in the unsatisfiable core [2022-03-18 17:25:13,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:25:18,871 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-18 17:25:18,871 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:25:19,891 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-18 17:25:19,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442171014] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:25:19,891 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:25:19,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [139, 72, 72] total 209 [2022-03-18 17:25:19,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562548383] [2022-03-18 17:25:19,892 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:25:19,892 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 209 states [2022-03-18 17:25:19,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:25:19,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 209 interpolants. [2022-03-18 17:25:19,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7182, Invalid=36290, Unknown=0, NotChecked=0, Total=43472 [2022-03-18 17:25:19,896 INFO L87 Difference]: Start difference. First operand 635 states and 652 transitions. Second operand has 209 states, 209 states have (on average 3.3444976076555024) internal successors, (699), 207 states have internal predecessors, (699), 137 states have call successors, (139), 4 states have call predecessors, (139), 1 states have return successors, (135), 135 states have call predecessors, (135), 135 states have call successors, (135) [2022-03-18 17:25:32,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 17:25:32,238 INFO L93 Difference]: Finished difference Result 1187 states and 1407 transitions. [2022-03-18 17:25:32,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-18 17:25:32,238 INFO L78 Accepts]: Start accepts. Automaton has has 209 states, 209 states have (on average 3.3444976076555024) internal successors, (699), 207 states have internal predecessors, (699), 137 states have call successors, (139), 4 states have call predecessors, (139), 1 states have return successors, (135), 135 states have call predecessors, (135), 135 states have call successors, (135) Word has length 688 [2022-03-18 17:25:32,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 17:25:32,240 INFO L225 Difference]: With dead ends: 1187 [2022-03-18 17:25:32,240 INFO L226 Difference]: Without dead ends: 918 [2022-03-18 17:25:32,251 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1992 GetRequests, 1511 SyntacticMatches, 1 SemanticMatches, 480 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82609 ImplicationChecksByTransitivity, 16.8s TimeCoverageRelationStatistics Valid=38363, Invalid=193479, Unknown=0, NotChecked=0, Total=231842 [2022-03-18 17:25:32,251 INFO L912 BasicCegarLoop]: 213 mSDtfsCounter, 2504 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 8354 mSolverCounterSat, 2084 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2505 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 10438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2084 IncrementalHoareTripleChecker+Valid, 8354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-03-18 17:25:32,251 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2505 Valid, 285 Invalid, 10438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2084 Valid, 8354 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-03-18 17:25:32,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2022-03-18 17:25:32,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 645. [2022-03-18 17:25:32,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 517 states have (on average 1.0077369439071566) internal successors, (521), 518 states have internal predecessors, (521), 71 states have call successors, (71), 57 states have call predecessors, (71), 56 states have return successors, (70), 69 states have call predecessors, (70), 70 states have call successors, (70) [2022-03-18 17:25:32,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 662 transitions. [2022-03-18 17:25:32,257 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 662 transitions. Word has length 688 [2022-03-18 17:25:32,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 17:25:32,257 INFO L478 AbstractCegarLoop]: Abstraction has 645 states and 662 transitions. [2022-03-18 17:25:32,257 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 209 states, 209 states have (on average 3.3444976076555024) internal successors, (699), 207 states have internal predecessors, (699), 137 states have call successors, (139), 4 states have call predecessors, (139), 1 states have return successors, (135), 135 states have call predecessors, (135), 135 states have call successors, (135) [2022-03-18 17:25:32,258 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 662 transitions. [2022-03-18 17:25:32,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 699 [2022-03-18 17:25:32,261 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 17:25:32,261 INFO L500 BasicCegarLoop]: trace histogram [69, 69, 69, 69, 68, 68, 68, 68, 68, 68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 17:25:32,279 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-03-18 17:25:32,461 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:25:32,461 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 17:25:32,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 17:25:32,462 INFO L85 PathProgramCache]: Analyzing trace with hash 443238705, now seen corresponding path program 81 times [2022-03-18 17:25:32,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 17:25:32,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136112634] [2022-03-18 17:25:32,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 17:25:32,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 17:25:32,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 17:25:37,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-18 17:25:37,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-18 17:25:37,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-18 17:25:37,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-18 17:25:37,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-18 17:25:37,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-18 17:25:37,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-18 17:25:37,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-18 17:25:37,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-18 17:25:37,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-18 17:25:37,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-18 17:25:37,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-18 17:25:37,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-18 17:25:37,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-18 17:25:37,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-18 17:25:37,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-18 17:25:37,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-18 17:25:37,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-18 17:25:37,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-18 17:25:37,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-18 17:25:37,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-18 17:25:37,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-18 17:25:37,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-18 17:25:37,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-18 17:25:37,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-18 17:25:37,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-18 17:25:37,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-18 17:25:37,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-18 17:25:37,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-18 17:25:37,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-18 17:25:37,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-18 17:25:37,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-18 17:25:37,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-18 17:25:37,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-18 17:25:37,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-18 17:25:37,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-18 17:25:37,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-18 17:25:37,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-18 17:25:37,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-18 17:25:37,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-18 17:25:37,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-18 17:25:37,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-18 17:25:37,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-18 17:25:37,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-18 17:25:37,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-18 17:25:37,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-18 17:25:37,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-18 17:25:37,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-18 17:25:37,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-18 17:25:37,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-18 17:25:37,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-18 17:25:37,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-18 17:25:37,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-18 17:25:37,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-18 17:25:37,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-18 17:25:37,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-18 17:25:37,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-18 17:25:37,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-18 17:25:37,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-18 17:25:37,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-18 17:25:37,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-18 17:25:37,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-18 17:25:37,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-18 17:25:37,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-03-18 17:25:37,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-03-18 17:25:37,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-03-18 17:25:37,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-03-18 17:25:37,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-03-18 17:25:37,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 17:25:37,406 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 9183 proven. 4893 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-18 17:25:37,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 17:25:37,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136112634] [2022-03-18 17:25:37,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136112634] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-18 17:25:37,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124529989] [2022-03-18 17:25:37,406 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-18 17:25:37,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-18 17:25:37,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 17:25:37,407 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-18 17:25:37,408 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-03-18 17:25:37,789 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 69 check-sat command(s) [2022-03-18 17:25:37,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-18 17:25:37,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 1904 conjuncts, 140 conjunts are in the unsatisfiable core [2022-03-18 17:25:37,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-18 17:25:43,252 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-18 17:25:43,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-18 17:25:44,286 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-18 17:25:44,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124529989] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-18 17:25:44,286 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-18 17:25:44,286 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [141, 73, 73] total 212 [2022-03-18 17:25:44,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100768513] [2022-03-18 17:25:44,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-18 17:25:44,287 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 212 states [2022-03-18 17:25:44,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 17:25:44,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 212 interpolants. [2022-03-18 17:25:44,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7391, Invalid=37341, Unknown=0, NotChecked=0, Total=44732 [2022-03-18 17:25:44,290 INFO L87 Difference]: Start difference. First operand 645 states and 662 transitions. Second operand has 212 states, 212 states have (on average 3.3443396226415096) internal successors, (709), 210 states have internal predecessors, (709), 139 states have call successors, (141), 4 states have call predecessors, (141), 1 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137)