/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-6c470ae [2022-02-14 20:50:22,318 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-14 20:50:22,320 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-14 20:50:22,371 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-14 20:50:22,371 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-14 20:50:22,373 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-14 20:50:22,375 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-14 20:50:22,379 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-14 20:50:22,380 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-14 20:50:22,384 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-14 20:50:22,384 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-14 20:50:22,385 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-14 20:50:22,385 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-14 20:50:22,387 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-14 20:50:22,388 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-14 20:50:22,388 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-14 20:50:22,389 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-14 20:50:22,391 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-14 20:50:22,392 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-14 20:50:22,395 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-14 20:50:22,396 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-14 20:50:22,397 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-14 20:50:22,398 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-14 20:50:22,399 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-14 20:50:22,402 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-14 20:50:22,402 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-14 20:50:22,402 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-14 20:50:22,403 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-14 20:50:22,403 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-14 20:50:22,404 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-14 20:50:22,404 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-14 20:50:22,404 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-14 20:50:22,404 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-14 20:50:22,405 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-14 20:50:22,405 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-14 20:50:22,405 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-14 20:50:22,406 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-14 20:50:22,406 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-14 20:50:22,406 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-14 20:50:22,407 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-14 20:50:22,407 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-14 20:50:22,410 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2022-02-14 20:50:22,420 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-14 20:50:22,420 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-14 20:50:22,421 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-14 20:50:22,421 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-14 20:50:22,421 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-14 20:50:22,421 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-14 20:50:22,421 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-14 20:50:22,422 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-14 20:50:22,422 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-14 20:50:22,422 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-14 20:50:22,422 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-14 20:50:22,422 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-14 20:50:22,423 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-14 20:50:22,423 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-14 20:50:22,423 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-14 20:50:22,423 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-14 20:50:22,423 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-14 20:50:22,423 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-14 20:50:22,423 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-14 20:50:22,423 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-14 20:50:22,423 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-14 20:50:22,424 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-02-14 20:50:22,424 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-02-14 20:50:22,620 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-14 20:50:22,648 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-14 20:50:22,649 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-14 20:50:22,650 INFO L271 PluginConnector]: Initializing CDTParser... [2022-02-14 20:50:22,652 INFO L275 PluginConnector]: CDTParser initialized [2022-02-14 20:50:22,653 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-02-14 20:50:22,694 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dc47592cd/74331b8afeff4ed7bd4960563ddc6468/FLAGabe04cb1b [2022-02-14 20:50:23,056 INFO L306 CDTParser]: Found 1 translation units. [2022-02-14 20:50:23,057 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i [2022-02-14 20:50:23,081 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dc47592cd/74331b8afeff4ed7bd4960563ddc6468/FLAGabe04cb1b [2022-02-14 20:50:23,468 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dc47592cd/74331b8afeff4ed7bd4960563ddc6468 [2022-02-14 20:50:23,470 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-14 20:50:23,471 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-02-14 20:50:23,479 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-02-14 20:50:23,480 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-02-14 20:50:23,484 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-02-14 20:50:23,485 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.02 08:50:23" (1/1) ... [2022-02-14 20:50:23,485 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6db89966 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.02 08:50:23, skipping insertion in model container [2022-02-14 20:50:23,486 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.02 08:50:23" (1/1) ... [2022-02-14 20:50:23,491 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-02-14 20:50:23,499 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-02-14 20:50:23,609 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-02-14 20:50:23,618 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-14 20:50:23,624 INFO L203 MainTranslator]: Completed pre-run [2022-02-14 20:50:23,651 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-02-14 20:50:23,679 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-14 20:50:23,691 INFO L208 MainTranslator]: Completed translation [2022-02-14 20:50:23,691 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.02 08:50:23 WrapperNode [2022-02-14 20:50:23,691 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-02-14 20:50:23,692 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-14 20:50:23,692 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-14 20:50:23,692 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-14 20:50:23,701 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.02 08:50:23" (1/1) ... [2022-02-14 20:50:23,701 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.02 08:50:23" (1/1) ... [2022-02-14 20:50:23,706 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.02 08:50:23" (1/1) ... [2022-02-14 20:50:23,706 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.02 08:50:23" (1/1) ... [2022-02-14 20:50:23,710 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.02 08:50:23" (1/1) ... [2022-02-14 20:50:23,713 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.02 08:50:23" (1/1) ... [2022-02-14 20:50:23,714 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.02 08:50:23" (1/1) ... [2022-02-14 20:50:23,715 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-14 20:50:23,715 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-14 20:50:23,716 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-14 20:50:23,716 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-14 20:50:23,716 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.02 08:50:23" (1/1) ... [2022-02-14 20:50:23,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-14 20:50:23,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:23,737 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-02-14 20:50:23,754 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-02-14 20:50:23,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-02-14 20:50:23,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-14 20:50:23,765 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-02-14 20:50:23,765 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-02-14 20:50:23,765 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-02-14 20:50:23,765 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-02-14 20:50:23,765 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-02-14 20:50:23,765 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-02-14 20:50:23,765 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2022-02-14 20:50:23,766 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2022-02-14 20:50:23,766 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-02-14 20:50:23,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-02-14 20:50:23,766 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-02-14 20:50:23,766 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-02-14 20:50:23,766 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-02-14 20:50:23,766 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-02-14 20:50:23,767 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-02-14 20:50:23,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-02-14 20:50:23,767 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-14 20:50:23,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-02-14 20:50:23,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-02-14 20:50:23,767 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-02-14 20:50:23,809 INFO L234 CfgBuilder]: Building ICFG [2022-02-14 20:50:23,810 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-14 20:50:23,909 INFO L275 CfgBuilder]: Performing block encoding [2022-02-14 20:50:23,912 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-14 20:50:23,913 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-02-14 20:50:23,914 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.02 08:50:23 BoogieIcfgContainer [2022-02-14 20:50:23,914 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-14 20:50:23,914 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-02-14 20:50:23,914 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-02-14 20:50:23,915 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-02-14 20:50:23,917 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.02 08:50:23" (1/1) ... [2022-02-14 20:50:23,927 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 14.02 08:50:23 BasicIcfg [2022-02-14 20:50:23,927 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-02-14 20:50:23,928 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-14 20:50:23,928 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-14 20:50:23,930 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-14 20:50:23,930 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.02 08:50:23" (1/4) ... [2022-02-14 20:50:23,930 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6230fe0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.02 08:50:23, skipping insertion in model container [2022-02-14 20:50:23,930 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.02 08:50:23" (2/4) ... [2022-02-14 20:50:23,931 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6230fe0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.02 08:50:23, skipping insertion in model container [2022-02-14 20:50:23,931 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.02 08:50:23" (3/4) ... [2022-02-14 20:50:23,931 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6230fe0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.02 08:50:23, skipping insertion in model container [2022-02-14 20:50:23,931 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 14.02 08:50:23" (4/4) ... [2022-02-14 20:50:23,932 INFO L111 eAbstractionObserver]: Analyzing ICFG fragtest_simple.iJordan [2022-02-14 20:50:23,935 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2022-02-14 20:50:23,935 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-14 20:50:23,969 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-14 20:50:23,975 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2022-02-14 20:50:23,975 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-02-14 20:50:23,991 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-02-14 20:50:24,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-14 20:50:24,001 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:24,001 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 20:50:24,001 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:24,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:24,007 INFO L85 PathProgramCache]: Analyzing trace with hash -315946225, now seen corresponding path program 1 times [2022-02-14 20:50:24,013 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:24,014 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948685458] [2022-02-14 20:50:24,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:24,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:24,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:24,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:24,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:24,149 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-14 20:50:24,149 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:24,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948685458] [2022-02-14 20:50:24,151 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948685458] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-14 20:50:24,151 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-14 20:50:24,151 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-14 20:50:24,152 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092784235] [2022-02-14 20:50:24,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-14 20:50:24,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-14 20:50:24,157 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:24,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-14 20:50:24,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-14 20:50:24,179 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-02-14 20:50:24,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:24,209 INFO L93 Difference]: Finished difference Result 28 states and 31 transitions. [2022-02-14 20:50:24,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-14 20:50:24,211 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-02-14 20:50:24,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:24,218 INFO L225 Difference]: With dead ends: 28 [2022-02-14 20:50:24,219 INFO L226 Difference]: Without dead ends: 23 [2022-02-14 20:50:24,220 INFO L932 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-02-14 20:50:24,224 INFO L933 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-02-14 20:50:24,225 INFO L934 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-02-14 20:50:24,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-02-14 20:50:24,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2022-02-14 20:50:24,245 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-02-14 20:50:24,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2022-02-14 20:50:24,247 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 16 [2022-02-14 20:50:24,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:24,247 INFO L470 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2022-02-14 20:50:24,248 INFO L471 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-02-14 20:50:24,248 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2022-02-14 20:50:24,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-02-14 20:50:24,249 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:24,249 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 20:50:24,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-14 20:50:24,249 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:24,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:24,251 INFO L85 PathProgramCache]: Analyzing trace with hash -756014827, now seen corresponding path program 1 times [2022-02-14 20:50:24,251 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:24,252 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643996733] [2022-02-14 20:50:24,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:24,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:24,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:24,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:24,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:24,370 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-14 20:50:24,371 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:24,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643996733] [2022-02-14 20:50:24,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643996733] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-14 20:50:24,371 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-14 20:50:24,371 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-14 20:50:24,371 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609769414] [2022-02-14 20:50:24,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-14 20:50:24,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-14 20:50:24,372 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:24,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-14 20:50:24,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-14 20:50:24,373 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-02-14 20:50:24,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:24,488 INFO L93 Difference]: Finished difference Result 30 states and 33 transitions. [2022-02-14 20:50:24,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-14 20:50:24,488 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-02-14 20:50:24,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:24,489 INFO L225 Difference]: With dead ends: 30 [2022-02-14 20:50:24,489 INFO L226 Difference]: Without dead ends: 30 [2022-02-14 20:50:24,490 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-02-14 20:50:24,490 INFO L933 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.0s IncrementalHoareTripleChecker+Time [2022-02-14 20:50:24,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 38 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-14 20:50:24,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2022-02-14 20:50:24,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 29. [2022-02-14 20:50:24,494 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-02-14 20:50:24,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2022-02-14 20:50:24,495 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 18 [2022-02-14 20:50:24,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:24,495 INFO L470 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2022-02-14 20:50:24,495 INFO L471 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-02-14 20:50:24,495 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2022-02-14 20:50:24,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-14 20:50:24,496 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:24,496 INFO L514 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-02-14 20:50:24,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-14 20:50:24,496 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:24,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:24,497 INFO L85 PathProgramCache]: Analyzing trace with hash -323876183, now seen corresponding path program 1 times [2022-02-14 20:50:24,497 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:24,497 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243126771] [2022-02-14 20:50:24,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:24,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:24,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:24,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:24,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:24,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-02-14 20:50:24,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:24,555 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-14 20:50:24,555 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:24,555 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243126771] [2022-02-14 20:50:24,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243126771] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-14 20:50:24,555 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-14 20:50:24,555 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-14 20:50:24,555 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068228254] [2022-02-14 20:50:24,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-14 20:50:24,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-14 20:50:24,556 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:24,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-14 20:50:24,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-14 20:50:24,557 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-02-14 20:50:24,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:24,627 INFO L93 Difference]: Finished difference Result 40 states and 46 transitions. [2022-02-14 20:50:24,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-14 20:50:24,627 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-02-14 20:50:24,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:24,629 INFO L225 Difference]: With dead ends: 40 [2022-02-14 20:50:24,629 INFO L226 Difference]: Without dead ends: 35 [2022-02-14 20:50:24,630 INFO L932 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-02-14 20:50:24,631 INFO L933 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.0s IncrementalHoareTripleChecker+Time [2022-02-14 20:50:24,631 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 34 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-14 20:50:24,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-02-14 20:50:24,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2022-02-14 20:50:24,635 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-02-14 20:50:24,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 34 transitions. [2022-02-14 20:50:24,636 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 34 transitions. Word has length 26 [2022-02-14 20:50:24,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:24,636 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 34 transitions. [2022-02-14 20:50:24,636 INFO L471 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-02-14 20:50:24,636 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 34 transitions. [2022-02-14 20:50:24,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-14 20:50:24,637 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:24,637 INFO L514 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-02-14 20:50:24,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-14 20:50:24,637 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:24,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:24,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1972665292, now seen corresponding path program 1 times [2022-02-14 20:50:24,638 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:24,638 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142490315] [2022-02-14 20:50:24,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:24,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:24,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:24,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:24,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:24,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-02-14 20:50:24,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:24,701 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-14 20:50:24,702 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:24,702 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142490315] [2022-02-14 20:50:24,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142490315] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:24,702 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079260246] [2022-02-14 20:50:24,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:24,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:24,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:24,704 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-02-14 20:50:24,705 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-02-14 20:50:24,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:24,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-14 20:50:24,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:24,847 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-14 20:50:24,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:24,911 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-14 20:50:24,911 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079260246] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:24,911 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:24,911 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 14 [2022-02-14 20:50:24,912 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858943447] [2022-02-14 20:50:24,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:24,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-14 20:50:24,912 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:24,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-14 20:50:24,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-02-14 20:50:24,913 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-02-14 20:50:25,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:25,175 INFO L93 Difference]: Finished difference Result 55 states and 63 transitions. [2022-02-14 20:50:25,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-14 20:50:25,176 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-02-14 20:50:25,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:25,177 INFO L225 Difference]: With dead ends: 55 [2022-02-14 20:50:25,177 INFO L226 Difference]: Without dead ends: 50 [2022-02-14 20:50:25,178 INFO L932 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-02-14 20:50:25,178 INFO L933 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-02-14 20:50:25,179 INFO L934 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-02-14 20:50:25,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-02-14 20:50:25,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 41. [2022-02-14 20:50:25,182 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-02-14 20:50:25,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 44 transitions. [2022-02-14 20:50:25,183 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 44 transitions. Word has length 28 [2022-02-14 20:50:25,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:25,183 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 44 transitions. [2022-02-14 20:50:25,184 INFO L471 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-02-14 20:50:25,184 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 44 transitions. [2022-02-14 20:50:25,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-14 20:50:25,184 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:25,184 INFO L514 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-02-14 20:50:25,216 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-02-14 20:50:25,404 WARN L452 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-02-14 20:50:25,405 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:25,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:25,405 INFO L85 PathProgramCache]: Analyzing trace with hash 1540710339, now seen corresponding path program 2 times [2022-02-14 20:50:25,406 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:25,406 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467682647] [2022-02-14 20:50:25,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:25,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:25,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:25,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:25,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:25,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-14 20:50:25,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:25,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-14 20:50:25,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:25,510 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-14 20:50:25,510 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:25,510 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467682647] [2022-02-14 20:50:25,511 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467682647] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:25,511 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394894415] [2022-02-14 20:50:25,511 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 20:50:25,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:25,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:25,512 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-02-14 20:50:25,513 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-02-14 20:50:25,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 20:50:25,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:25,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-14 20:50:25,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:25,643 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-14 20:50:25,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:25,714 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-14 20:50:25,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394894415] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:25,714 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:25,714 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 14 [2022-02-14 20:50:25,714 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435466801] [2022-02-14 20:50:25,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:25,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-14 20:50:25,718 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:25,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-14 20:50:25,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-02-14 20:50:25,718 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-02-14 20:50:25,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:25,987 INFO L93 Difference]: Finished difference Result 73 states and 84 transitions. [2022-02-14 20:50:25,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-14 20:50:25,987 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-02-14 20:50:25,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:25,989 INFO L225 Difference]: With dead ends: 73 [2022-02-14 20:50:25,989 INFO L226 Difference]: Without dead ends: 64 [2022-02-14 20:50:25,989 INFO L932 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-02-14 20:50:25,990 INFO L933 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-02-14 20:50:25,990 INFO L934 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-02-14 20:50:25,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-02-14 20:50:25,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 51. [2022-02-14 20:50:25,994 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-02-14 20:50:25,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 54 transitions. [2022-02-14 20:50:25,995 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 54 transitions. Word has length 38 [2022-02-14 20:50:25,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:25,995 INFO L470 AbstractCegarLoop]: Abstraction has 51 states and 54 transitions. [2022-02-14 20:50:25,996 INFO L471 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-02-14 20:50:25,996 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 54 transitions. [2022-02-14 20:50:25,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-02-14 20:50:25,996 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:25,996 INFO L514 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-02-14 20:50:26,013 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-02-14 20:50:26,211 WARN L452 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-02-14 20:50:26,211 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:26,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:26,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1691992838, now seen corresponding path program 3 times [2022-02-14 20:50:26,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:26,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551575166] [2022-02-14 20:50:26,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:26,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:26,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:26,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:26,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:26,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-02-14 20:50:26,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:26,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-02-14 20:50:26,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:26,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-02-14 20:50:26,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:26,352 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-02-14 20:50:26,352 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:26,352 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551575166] [2022-02-14 20:50:26,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551575166] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:26,352 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593512203] [2022-02-14 20:50:26,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 20:50:26,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:26,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:26,355 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-02-14 20:50:26,356 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-02-14 20:50:26,396 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-14 20:50:26,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:26,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 10 conjunts are in the unsatisfiable core [2022-02-14 20:50:26,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:26,552 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-02-14 20:50:26,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:26,650 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-02-14 20:50:26,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593512203] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:26,650 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:26,651 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 17 [2022-02-14 20:50:26,651 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78196893] [2022-02-14 20:50:26,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:26,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-14 20:50:26,653 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:26,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-14 20:50:26,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-14 20:50:26,653 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-02-14 20:50:26,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:26,995 INFO L93 Difference]: Finished difference Result 91 states and 105 transitions. [2022-02-14 20:50:26,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-14 20:50:26,995 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-02-14 20:50:26,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:26,996 INFO L225 Difference]: With dead ends: 91 [2022-02-14 20:50:26,996 INFO L226 Difference]: Without dead ends: 78 [2022-02-14 20:50:26,997 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=219, Invalid=903, Unknown=0, NotChecked=0, Total=1122 [2022-02-14 20:50:26,997 INFO L933 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.2s IncrementalHoareTripleChecker+Time [2022-02-14 20:50:26,998 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 88 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-14 20:50:26,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-02-14 20:50:27,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 61. [2022-02-14 20:50:27,002 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-02-14 20:50:27,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 64 transitions. [2022-02-14 20:50:27,002 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 64 transitions. Word has length 48 [2022-02-14 20:50:27,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:27,003 INFO L470 AbstractCegarLoop]: Abstraction has 61 states and 64 transitions. [2022-02-14 20:50:27,003 INFO L471 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-02-14 20:50:27,003 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 64 transitions. [2022-02-14 20:50:27,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-02-14 20:50:27,004 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:27,004 INFO L514 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-02-14 20:50:27,025 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-02-14 20:50:27,219 WARN L452 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-02-14 20:50:27,219 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:27,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:27,220 INFO L85 PathProgramCache]: Analyzing trace with hash -445742223, now seen corresponding path program 4 times [2022-02-14 20:50:27,220 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:27,220 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807119881] [2022-02-14 20:50:27,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:27,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:27,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:27,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:27,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:27,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-02-14 20:50:27,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:27,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-02-14 20:50:27,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:27,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-02-14 20:50:27,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:27,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-02-14 20:50:27,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:27,327 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 31 proven. 29 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-02-14 20:50:27,327 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:27,327 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807119881] [2022-02-14 20:50:27,327 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807119881] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:27,327 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139342561] [2022-02-14 20:50:27,327 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 20:50:27,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:27,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:27,328 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-02-14 20:50:27,329 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-02-14 20:50:27,365 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 20:50:27,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:27,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-14 20:50:27,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:27,520 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-02-14 20:50:27,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:27,624 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-02-14 20:50:27,624 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139342561] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:27,624 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:27,624 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 20 [2022-02-14 20:50:27,624 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033344559] [2022-02-14 20:50:27,624 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:27,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-14 20:50:27,625 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:27,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-14 20:50:27,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-02-14 20:50:27,626 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-02-14 20:50:27,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:27,995 INFO L93 Difference]: Finished difference Result 109 states and 126 transitions. [2022-02-14 20:50:27,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-14 20:50:27,996 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-02-14 20:50:27,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:27,997 INFO L225 Difference]: With dead ends: 109 [2022-02-14 20:50:27,997 INFO L226 Difference]: Without dead ends: 92 [2022-02-14 20:50:28,003 INFO L932 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-02-14 20:50:28,004 INFO L933 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.2s IncrementalHoareTripleChecker+Time [2022-02-14 20:50:28,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 71 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-14 20:50:28,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-02-14 20:50:28,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 71. [2022-02-14 20:50:28,010 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-02-14 20:50:28,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 74 transitions. [2022-02-14 20:50:28,011 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 74 transitions. Word has length 58 [2022-02-14 20:50:28,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:28,011 INFO L470 AbstractCegarLoop]: Abstraction has 71 states and 74 transitions. [2022-02-14 20:50:28,011 INFO L471 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-02-14 20:50:28,011 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 74 transitions. [2022-02-14 20:50:28,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-02-14 20:50:28,012 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:28,012 INFO L514 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-02-14 20:50:28,029 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-02-14 20:50:28,223 WARN L452 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-02-14 20:50:28,223 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:28,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:28,224 INFO L85 PathProgramCache]: Analyzing trace with hash -2012634328, now seen corresponding path program 5 times [2022-02-14 20:50:28,224 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:28,224 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360893192] [2022-02-14 20:50:28,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:28,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:28,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:28,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:28,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:28,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-02-14 20:50:28,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:28,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-14 20:50:28,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:28,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-02-14 20:50:28,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:28,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-02-14 20:50:28,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:28,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-02-14 20:50:28,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:28,342 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 48 proven. 42 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-02-14 20:50:28,342 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:28,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360893192] [2022-02-14 20:50:28,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360893192] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:28,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887317669] [2022-02-14 20:50:28,342 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 20:50:28,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:28,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:28,343 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-02-14 20:50:28,344 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-02-14 20:50:28,382 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-14 20:50:28,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:28,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-14 20:50:28,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:28,590 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-02-14 20:50:28,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:28,697 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-02-14 20:50:28,697 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887317669] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:28,697 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:28,697 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 23 [2022-02-14 20:50:28,697 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957710831] [2022-02-14 20:50:28,697 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:28,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-14 20:50:28,698 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:28,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-14 20:50:28,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2022-02-14 20:50:28,699 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-02-14 20:50:28,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:28,924 INFO L93 Difference]: Finished difference Result 118 states and 138 transitions. [2022-02-14 20:50:28,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-14 20:50:28,924 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-02-14 20:50:28,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:28,925 INFO L225 Difference]: With dead ends: 118 [2022-02-14 20:50:28,925 INFO L226 Difference]: Without dead ends: 97 [2022-02-14 20:50:28,926 INFO L932 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-02-14 20:50:28,926 INFO L933 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.1s IncrementalHoareTripleChecker+Time [2022-02-14 20:50:28,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 56 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-14 20:50:28,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-02-14 20:50:28,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 73. [2022-02-14 20:50:28,930 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-02-14 20:50:28,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 76 transitions. [2022-02-14 20:50:28,931 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 76 transitions. Word has length 68 [2022-02-14 20:50:28,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:28,931 INFO L470 AbstractCegarLoop]: Abstraction has 73 states and 76 transitions. [2022-02-14 20:50:28,931 INFO L471 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-02-14 20:50:28,931 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 76 transitions. [2022-02-14 20:50:28,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-02-14 20:50:28,932 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:28,932 INFO L514 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-02-14 20:50:28,963 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-02-14 20:50:29,143 WARN L452 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-02-14 20:50:29,144 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:29,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:29,144 INFO L85 PathProgramCache]: Analyzing trace with hash 272693387, now seen corresponding path program 6 times [2022-02-14 20:50:29,144 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:29,144 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698322872] [2022-02-14 20:50:29,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:29,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:29,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:29,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:29,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:29,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-14 20:50:29,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:29,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-02-14 20:50:29,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:29,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-02-14 20:50:29,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:29,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-02-14 20:50:29,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:29,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-02-14 20:50:29,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:29,251 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 40 proven. 62 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-02-14 20:50:29,252 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:29,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698322872] [2022-02-14 20:50:29,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698322872] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:29,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212447361] [2022-02-14 20:50:29,252 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 20:50:29,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:29,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:29,253 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-02-14 20:50:29,254 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-02-14 20:50:29,294 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-14 20:50:29,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:29,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-14 20:50:29,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:29,423 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-02-14 20:50:29,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:29,548 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-02-14 20:50:29,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212447361] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:29,549 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:29,549 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 16 [2022-02-14 20:50:29,549 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794961100] [2022-02-14 20:50:29,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:29,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-14 20:50:29,549 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:29,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-14 20:50:29,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-02-14 20:50:29,550 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-02-14 20:50:29,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:29,731 INFO L93 Difference]: Finished difference Result 90 states and 95 transitions. [2022-02-14 20:50:29,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-14 20:50:29,731 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-02-14 20:50:29,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:29,732 INFO L225 Difference]: With dead ends: 90 [2022-02-14 20:50:29,732 INFO L226 Difference]: Without dead ends: 90 [2022-02-14 20:50:29,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 153 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=175, Invalid=581, Unknown=0, NotChecked=0, Total=756 [2022-02-14 20:50:29,733 INFO L933 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-02-14 20:50:29,733 INFO L934 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-02-14 20:50:29,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-02-14 20:50:29,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 85. [2022-02-14 20:50:29,736 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-02-14 20:50:29,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 89 transitions. [2022-02-14 20:50:29,737 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 89 transitions. Word has length 70 [2022-02-14 20:50:29,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:29,737 INFO L470 AbstractCegarLoop]: Abstraction has 85 states and 89 transitions. [2022-02-14 20:50:29,738 INFO L471 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-02-14 20:50:29,738 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 89 transitions. [2022-02-14 20:50:29,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-02-14 20:50:29,739 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:29,739 INFO L514 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-02-14 20:50:29,758 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-02-14 20:50:29,955 WARN L452 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-02-14 20:50:29,956 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:29,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:29,956 INFO L85 PathProgramCache]: Analyzing trace with hash 723143603, now seen corresponding path program 7 times [2022-02-14 20:50:29,956 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:29,956 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165083113] [2022-02-14 20:50:29,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:29,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:29,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:30,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:30,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:30,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-14 20:50:30,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:30,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-02-14 20:50:30,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:30,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-02-14 20:50:30,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:30,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-02-14 20:50:30,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:30,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-02-14 20:50:30,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:30,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-02-14 20:50:30,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:30,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-02-14 20:50:30,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:30,089 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 94 proven. 60 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-02-14 20:50:30,089 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:30,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165083113] [2022-02-14 20:50:30,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165083113] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:30,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245372816] [2022-02-14 20:50:30,089 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 20:50:30,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:30,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:30,091 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-02-14 20:50:30,114 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-02-14 20:50:30,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:30,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-14 20:50:30,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:30,391 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 132 proven. 42 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-14 20:50:30,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:30,511 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 110 proven. 42 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-02-14 20:50:30,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245372816] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:30,512 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:30,512 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 16] total 27 [2022-02-14 20:50:30,512 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754681426] [2022-02-14 20:50:30,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:30,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-14 20:50:30,512 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:30,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-14 20:50:30,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2022-02-14 20:50:30,513 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-02-14 20:50:30,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:30,762 INFO L93 Difference]: Finished difference Result 140 states and 164 transitions. [2022-02-14 20:50:30,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-14 20:50:30,762 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-02-14 20:50:30,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:30,763 INFO L225 Difference]: With dead ends: 140 [2022-02-14 20:50:30,763 INFO L226 Difference]: Without dead ends: 115 [2022-02-14 20:50:30,764 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=377, Invalid=1263, Unknown=0, NotChecked=0, Total=1640 [2022-02-14 20:50:30,764 INFO L933 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.1s IncrementalHoareTripleChecker+Time [2022-02-14 20:50:30,764 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 48 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-14 20:50:30,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-02-14 20:50:30,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 87. [2022-02-14 20:50:30,768 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-02-14 20:50:30,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 91 transitions. [2022-02-14 20:50:30,769 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 91 transitions. Word has length 86 [2022-02-14 20:50:30,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:30,769 INFO L470 AbstractCegarLoop]: Abstraction has 87 states and 91 transitions. [2022-02-14 20:50:30,769 INFO L471 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-02-14 20:50:30,769 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 91 transitions. [2022-02-14 20:50:30,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-02-14 20:50:30,770 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:30,770 INFO L514 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-02-14 20:50:30,788 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-02-14 20:50:30,979 WARN L452 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-02-14 20:50:30,979 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:30,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:30,980 INFO L85 PathProgramCache]: Analyzing trace with hash -823513514, now seen corresponding path program 8 times [2022-02-14 20:50:30,980 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:30,980 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449039710] [2022-02-14 20:50:30,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:30,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:30,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:31,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:31,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:31,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-02-14 20:50:31,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:31,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-02-14 20:50:31,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:31,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-02-14 20:50:31,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:31,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-02-14 20:50:31,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:31,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-02-14 20:50:31,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:31,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-02-14 20:50:31,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:31,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-14 20:50:31,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:31,155 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 94 proven. 74 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-02-14 20:50:31,155 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:31,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449039710] [2022-02-14 20:50:31,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449039710] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:31,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503978458] [2022-02-14 20:50:31,155 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 20:50:31,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:31,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:31,156 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-02-14 20:50:31,157 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-02-14 20:50:31,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 20:50:31,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:31,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-14 20:50:31,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:31,411 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-02-14 20:50:31,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:31,556 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-02-14 20:50:31,556 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503978458] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:31,556 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:31,556 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 12] total 29 [2022-02-14 20:50:31,557 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454380233] [2022-02-14 20:50:31,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:31,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-14 20:50:31,558 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:31,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-14 20:50:31,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2022-02-14 20:50:31,559 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-02-14 20:50:32,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:32,180 INFO L93 Difference]: Finished difference Result 159 states and 186 transitions. [2022-02-14 20:50:32,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-14 20:50:32,180 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-02-14 20:50:32,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:32,181 INFO L225 Difference]: With dead ends: 159 [2022-02-14 20:50:32,181 INFO L226 Difference]: Without dead ends: 130 [2022-02-14 20:50:32,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 191 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1069 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=683, Invalid=3099, Unknown=0, NotChecked=0, Total=3782 [2022-02-14 20:50:32,182 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 260 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-02-14 20:50:32,183 INFO L934 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-02-14 20:50:32,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-02-14 20:50:32,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 97. [2022-02-14 20:50:32,186 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-02-14 20:50:32,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 101 transitions. [2022-02-14 20:50:32,187 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 101 transitions. Word has length 88 [2022-02-14 20:50:32,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:32,187 INFO L470 AbstractCegarLoop]: Abstraction has 97 states and 101 transitions. [2022-02-14 20:50:32,187 INFO L471 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-02-14 20:50:32,187 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 101 transitions. [2022-02-14 20:50:32,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-02-14 20:50:32,188 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:32,188 INFO L514 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-02-14 20:50:32,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-02-14 20:50:32,400 WARN L452 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-02-14 20:50:32,400 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:32,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:32,401 INFO L85 PathProgramCache]: Analyzing trace with hash -1909818931, now seen corresponding path program 9 times [2022-02-14 20:50:32,401 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:32,401 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439958551] [2022-02-14 20:50:32,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:32,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:32,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:32,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:32,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:32,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-02-14 20:50:32,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:32,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-02-14 20:50:32,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:32,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-02-14 20:50:32,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:32,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-02-14 20:50:32,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:32,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-02-14 20:50:32,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:32,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-02-14 20:50:32,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:32,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-14 20:50:32,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:32,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-14 20:50:32,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:32,630 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 123 proven. 93 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-02-14 20:50:32,630 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:32,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439958551] [2022-02-14 20:50:32,630 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439958551] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:32,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256625480] [2022-02-14 20:50:32,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 20:50:32,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:32,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:32,632 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-02-14 20:50:32,633 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-02-14 20:50:32,682 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-14 20:50:32,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:32,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-14 20:50:32,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:32,958 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-02-14 20:50:32,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:33,095 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-02-14 20:50:33,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256625480] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:33,095 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:33,095 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 32 [2022-02-14 20:50:33,095 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213685466] [2022-02-14 20:50:33,096 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:33,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-14 20:50:33,096 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:33,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-14 20:50:33,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=767, Unknown=0, NotChecked=0, Total=992 [2022-02-14 20:50:33,097 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-02-14 20:50:33,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:33,482 INFO L93 Difference]: Finished difference Result 168 states and 198 transitions. [2022-02-14 20:50:33,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-14 20:50:33,482 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-02-14 20:50:33,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:33,483 INFO L225 Difference]: With dead ends: 168 [2022-02-14 20:50:33,483 INFO L226 Difference]: Without dead ends: 135 [2022-02-14 20:50:33,483 INFO L932 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-02-14 20:50:33,484 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 168 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-02-14 20:50:33,484 INFO L934 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-02-14 20:50:33,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-02-14 20:50:33,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 99. [2022-02-14 20:50:33,490 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-02-14 20:50:33,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 103 transitions. [2022-02-14 20:50:33,497 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 103 transitions. Word has length 98 [2022-02-14 20:50:33,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:33,497 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 103 transitions. [2022-02-14 20:50:33,497 INFO L471 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-02-14 20:50:33,497 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 103 transitions. [2022-02-14 20:50:33,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-02-14 20:50:33,500 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:33,500 INFO L514 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-02-14 20:50:33,516 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-02-14 20:50:33,716 WARN L452 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-02-14 20:50:33,716 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:33,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:33,716 INFO L85 PathProgramCache]: Analyzing trace with hash 2091155440, now seen corresponding path program 10 times [2022-02-14 20:50:33,717 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:33,717 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939631188] [2022-02-14 20:50:33,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:33,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:33,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:33,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:33,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:33,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-14 20:50:33,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:33,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-02-14 20:50:33,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:33,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-02-14 20:50:33,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:33,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-02-14 20:50:33,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:33,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-02-14 20:50:33,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:33,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-14 20:50:33,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:33,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-14 20:50:33,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:33,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-14 20:50:33,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:33,843 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 88 proven. 146 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-02-14 20:50:33,843 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:33,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939631188] [2022-02-14 20:50:33,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939631188] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:33,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378038521] [2022-02-14 20:50:33,844 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 20:50:33,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:33,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:33,845 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-02-14 20:50:33,846 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-02-14 20:50:33,891 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 20:50:33,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:33,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-14 20:50:33,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:34,027 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-02-14 20:50:34,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:34,160 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-02-14 20:50:34,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378038521] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:34,160 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:34,160 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 19 [2022-02-14 20:50:34,160 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017017901] [2022-02-14 20:50:34,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:34,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-14 20:50:34,161 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:34,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-14 20:50:34,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2022-02-14 20:50:34,161 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-02-14 20:50:34,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:34,416 INFO L93 Difference]: Finished difference Result 116 states and 122 transitions. [2022-02-14 20:50:34,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-14 20:50:34,417 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-02-14 20:50:34,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:34,417 INFO L225 Difference]: With dead ends: 116 [2022-02-14 20:50:34,418 INFO L226 Difference]: Without dead ends: 116 [2022-02-14 20:50:34,418 INFO L932 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-02-14 20:50:34,418 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 84 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-02-14 20:50:34,419 INFO L934 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-02-14 20:50:34,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-02-14 20:50:34,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 111. [2022-02-14 20:50:34,422 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-02-14 20:50:34,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 116 transitions. [2022-02-14 20:50:34,422 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 116 transitions. Word has length 100 [2022-02-14 20:50:34,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:34,422 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 116 transitions. [2022-02-14 20:50:34,422 INFO L471 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-02-14 20:50:34,422 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 116 transitions. [2022-02-14 20:50:34,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-02-14 20:50:34,423 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:34,423 INFO L514 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-02-14 20:50:34,444 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-02-14 20:50:34,639 WARN L452 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-02-14 20:50:34,639 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:34,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:34,640 INFO L85 PathProgramCache]: Analyzing trace with hash -661362408, now seen corresponding path program 11 times [2022-02-14 20:50:34,640 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:34,640 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619823620] [2022-02-14 20:50:34,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:34,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:34,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:34,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:34,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:34,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-14 20:50:34,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:34,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-02-14 20:50:34,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:34,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-02-14 20:50:34,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:34,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-02-14 20:50:34,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:34,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-02-14 20:50:34,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:34,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-14 20:50:34,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:34,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-14 20:50:34,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:34,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-14 20:50:34,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:34,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-14 20:50:34,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:34,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-14 20:50:34,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:34,844 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 193 proven. 117 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-02-14 20:50:34,844 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:34,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619823620] [2022-02-14 20:50:34,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619823620] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:34,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394019460] [2022-02-14 20:50:34,844 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 20:50:34,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:34,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:34,846 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-02-14 20:50:34,859 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-02-14 20:50:34,910 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-14 20:50:34,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:34,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-14 20:50:34,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:35,326 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-02-14 20:50:35,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:35,519 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-02-14 20:50:35,520 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394019460] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:35,520 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:35,520 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 39 [2022-02-14 20:50:35,520 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954180899] [2022-02-14 20:50:35,520 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:35,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-14 20:50:35,520 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:35,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-14 20:50:35,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=1140, Unknown=0, NotChecked=0, Total=1482 [2022-02-14 20:50:35,521 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-02-14 20:50:36,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:36,179 INFO L93 Difference]: Finished difference Result 237 states and 283 transitions. [2022-02-14 20:50:36,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-14 20:50:36,179 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-02-14 20:50:36,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:36,181 INFO L225 Difference]: With dead ends: 237 [2022-02-14 20:50:36,181 INFO L226 Difference]: Without dead ends: 159 [2022-02-14 20:50:36,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1355 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1163, Invalid=3807, Unknown=0, NotChecked=0, Total=4970 [2022-02-14 20:50:36,183 INFO L933 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.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:50:36,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 84 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 743 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-14 20:50:36,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-02-14 20:50:36,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 115. [2022-02-14 20:50:36,187 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-02-14 20:50:36,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 120 transitions. [2022-02-14 20:50:36,187 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 120 transitions. Word has length 116 [2022-02-14 20:50:36,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:36,187 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 120 transitions. [2022-02-14 20:50:36,188 INFO L471 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-02-14 20:50:36,188 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 120 transitions. [2022-02-14 20:50:36,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-02-14 20:50:36,188 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:36,189 INFO L514 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-02-14 20:50:36,211 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-02-14 20:50:36,411 WARN L452 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-02-14 20:50:36,412 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:36,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:36,412 INFO L85 PathProgramCache]: Analyzing trace with hash 893969182, now seen corresponding path program 12 times [2022-02-14 20:50:36,412 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:36,412 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821012353] [2022-02-14 20:50:36,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:36,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:36,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:36,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:36,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:36,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-02-14 20:50:36,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:36,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-02-14 20:50:36,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:36,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-02-14 20:50:36,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:36,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-02-14 20:50:36,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:36,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-02-14 20:50:36,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:36,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-14 20:50:36,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:36,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-14 20:50:36,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:36,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-14 20:50:36,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:36,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-14 20:50:36,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:36,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-14 20:50:36,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:36,587 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 130 proven. 222 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-02-14 20:50:36,587 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:36,587 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821012353] [2022-02-14 20:50:36,587 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821012353] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:36,587 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675190021] [2022-02-14 20:50:36,587 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 20:50:36,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:36,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:36,588 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-02-14 20:50:36,603 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-02-14 20:50:36,657 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-02-14 20:50:36,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:36,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-14 20:50:36,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:36,839 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-02-14 20:50:36,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:37,007 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-02-14 20:50:37,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675190021] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:37,007 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:37,007 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 21 [2022-02-14 20:50:37,007 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820943796] [2022-02-14 20:50:37,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:37,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-14 20:50:37,008 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:37,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-14 20:50:37,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2022-02-14 20:50:37,008 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-02-14 20:50:37,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:37,293 INFO L93 Difference]: Finished difference Result 132 states and 139 transitions. [2022-02-14 20:50:37,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-14 20:50:37,294 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-02-14 20:50:37,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:37,294 INFO L225 Difference]: With dead ends: 132 [2022-02-14 20:50:37,294 INFO L226 Difference]: Without dead ends: 132 [2022-02-14 20:50:37,295 INFO L932 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-02-14 20:50:37,295 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 97 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-02-14 20:50:37,295 INFO L934 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-02-14 20:50:37,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-02-14 20:50:37,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 127. [2022-02-14 20:50:37,298 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-02-14 20:50:37,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 133 transitions. [2022-02-14 20:50:37,298 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 133 transitions. Word has length 120 [2022-02-14 20:50:37,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:37,299 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 133 transitions. [2022-02-14 20:50:37,299 INFO L471 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-02-14 20:50:37,299 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 133 transitions. [2022-02-14 20:50:37,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-02-14 20:50:37,300 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:37,300 INFO L514 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-02-14 20:50:37,316 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-02-14 20:50:37,500 WARN L452 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-02-14 20:50:37,500 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:37,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:37,501 INFO L85 PathProgramCache]: Analyzing trace with hash -124211130, now seen corresponding path program 13 times [2022-02-14 20:50:37,501 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:37,501 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808681029] [2022-02-14 20:50:37,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:37,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:37,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:37,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:37,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:37,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-02-14 20:50:37,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:37,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-02-14 20:50:37,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:37,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-02-14 20:50:37,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:37,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-02-14 20:50:37,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:37,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-02-14 20:50:37,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:37,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-14 20:50:37,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:37,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-14 20:50:37,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:37,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-14 20:50:37,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:37,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-14 20:50:37,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:37,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-14 20:50:37,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:37,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-14 20:50:37,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:37,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-14 20:50:37,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:37,747 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 279 proven. 165 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-02-14 20:50:37,747 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:37,747 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808681029] [2022-02-14 20:50:37,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808681029] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:37,747 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486873354] [2022-02-14 20:50:37,747 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 20:50:37,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:37,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:37,759 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-02-14 20:50:37,775 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-02-14 20:50:37,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:37,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-14 20:50:37,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:38,257 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 352 proven. 132 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2022-02-14 20:50:38,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:38,433 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 310 proven. 132 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2022-02-14 20:50:38,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486873354] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:38,433 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:38,433 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26, 26] total 42 [2022-02-14 20:50:38,433 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872945453] [2022-02-14 20:50:38,433 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:38,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-02-14 20:50:38,434 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:38,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-02-14 20:50:38,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2022-02-14 20:50:38,435 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-02-14 20:50:38,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:38,972 INFO L93 Difference]: Finished difference Result 222 states and 263 transitions. [2022-02-14 20:50:38,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-14 20:50:38,973 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-02-14 20:50:38,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:38,973 INFO L225 Difference]: With dead ends: 222 [2022-02-14 20:50:38,974 INFO L226 Difference]: Without dead ends: 177 [2022-02-14 20:50:38,975 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1111 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=967, Invalid=3323, Unknown=0, NotChecked=0, Total=4290 [2022-02-14 20:50:38,975 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 226 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-02-14 20:50:38,975 INFO L934 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-02-14 20:50:38,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-02-14 20:50:38,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 129. [2022-02-14 20:50:38,978 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-02-14 20:50:38,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 135 transitions. [2022-02-14 20:50:38,979 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 135 transitions. Word has length 136 [2022-02-14 20:50:38,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:38,979 INFO L470 AbstractCegarLoop]: Abstraction has 129 states and 135 transitions. [2022-02-14 20:50:38,979 INFO L471 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-02-14 20:50:38,979 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 135 transitions. [2022-02-14 20:50:38,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-02-14 20:50:38,980 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:38,980 INFO L514 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-02-14 20:50:38,998 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-02-14 20:50:39,196 WARN L452 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-02-14 20:50:39,196 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:39,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:39,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1132461015, now seen corresponding path program 14 times [2022-02-14 20:50:39,197 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:39,197 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587245042] [2022-02-14 20:50:39,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:39,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:39,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:39,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:39,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:39,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-02-14 20:50:39,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:39,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-02-14 20:50:39,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:39,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-02-14 20:50:39,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:39,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-02-14 20:50:39,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:39,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-02-14 20:50:39,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:39,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-14 20:50:39,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:39,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-14 20:50:39,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:39,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-14 20:50:39,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:39,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-14 20:50:39,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:39,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-14 20:50:39,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:39,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-14 20:50:39,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:39,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-14 20:50:39,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:39,484 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 279 proven. 189 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-02-14 20:50:39,484 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:39,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587245042] [2022-02-14 20:50:39,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587245042] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:39,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984984619] [2022-02-14 20:50:39,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 20:50:39,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:39,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:39,486 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 20:50:39,511 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-02-14 20:50:39,554 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 20:50:39,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:39,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-14 20:50:39,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:39,964 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-02-14 20:50:39,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:40,153 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-02-14 20:50:40,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984984619] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:40,154 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:40,154 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 17, 17] total 44 [2022-02-14 20:50:40,154 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597627099] [2022-02-14 20:50:40,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:40,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-02-14 20:50:40,154 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:40,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-02-14 20:50:40,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2022-02-14 20:50:40,155 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-02-14 20:50:41,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:41,358 INFO L93 Difference]: Finished difference Result 241 states and 285 transitions. [2022-02-14 20:50:41,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-14 20:50:41,359 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-02-14 20:50:41,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:41,360 INFO L225 Difference]: With dead ends: 241 [2022-02-14 20:50:41,360 INFO L226 Difference]: Without dead ends: 192 [2022-02-14 20:50:41,362 INFO L932 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-02-14 20:50:41,362 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 309 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1690 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-02-14 20:50:41,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 140 Invalid, 1948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 1690 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-14 20:50:41,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-02-14 20:50:41,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 139. [2022-02-14 20:50:41,365 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-02-14 20:50:41,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 145 transitions. [2022-02-14 20:50:41,366 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 145 transitions. Word has length 138 [2022-02-14 20:50:41,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:41,366 INFO L470 AbstractCegarLoop]: Abstraction has 139 states and 145 transitions. [2022-02-14 20:50:41,366 INFO L471 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-02-14 20:50:41,366 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 145 transitions. [2022-02-14 20:50:41,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-02-14 20:50:41,367 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:41,367 INFO L514 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-02-14 20:50:41,384 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-02-14 20:50:41,575 WARN L452 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-02-14 20:50:41,575 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:41,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:41,575 INFO L85 PathProgramCache]: Analyzing trace with hash -1762808352, now seen corresponding path program 15 times [2022-02-14 20:50:41,575 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:41,576 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224319880] [2022-02-14 20:50:41,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:41,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:41,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:41,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:41,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:41,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-02-14 20:50:41,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:41,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-02-14 20:50:41,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:41,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-02-14 20:50:41,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:41,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-02-14 20:50:41,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:41,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-14 20:50:41,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:41,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-14 20:50:41,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:41,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-14 20:50:41,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:41,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-14 20:50:41,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:41,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-14 20:50:41,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:41,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-14 20:50:41,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:41,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-14 20:50:41,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:41,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-14 20:50:41,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:41,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:50:41,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:41,895 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 328 proven. 218 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-02-14 20:50:41,895 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:41,895 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224319880] [2022-02-14 20:50:41,895 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224319880] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:41,896 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885889276] [2022-02-14 20:50:41,896 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 20:50:41,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:41,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:41,908 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-02-14 20:50:41,909 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-02-14 20:50:41,982 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-02-14 20:50:41,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:41,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 30 conjunts are in the unsatisfiable core [2022-02-14 20:50:41,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:42,312 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-02-14 20:50:42,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:42,534 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-02-14 20:50:42,534 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885889276] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:42,534 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:42,534 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 18, 18] total 47 [2022-02-14 20:50:42,534 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277893123] [2022-02-14 20:50:42,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:42,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-14 20:50:42,535 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:42,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-14 20:50:42,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1811, Unknown=0, NotChecked=0, Total=2162 [2022-02-14 20:50:42,535 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-02-14 20:50:43,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:43,708 INFO L93 Difference]: Finished difference Result 259 states and 306 transitions. [2022-02-14 20:50:43,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-14 20:50:43,714 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-02-14 20:50:43,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:43,715 INFO L225 Difference]: With dead ends: 259 [2022-02-14 20:50:43,715 INFO L226 Difference]: Without dead ends: 206 [2022-02-14 20:50:43,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 323 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3391 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1859, Invalid=8853, Unknown=0, NotChecked=0, Total=10712 [2022-02-14 20:50:43,718 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 380 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1355 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-02-14 20:50:43,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [381 Valid, 113 Invalid, 1670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 1355 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-14 20:50:43,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-02-14 20:50:43,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 149. [2022-02-14 20:50:43,723 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-02-14 20:50:43,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 155 transitions. [2022-02-14 20:50:43,724 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 155 transitions. Word has length 148 [2022-02-14 20:50:43,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:43,724 INFO L470 AbstractCegarLoop]: Abstraction has 149 states and 155 transitions. [2022-02-14 20:50:43,725 INFO L471 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-02-14 20:50:43,725 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 155 transitions. [2022-02-14 20:50:43,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-02-14 20:50:43,725 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:43,726 INFO L514 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-02-14 20:50:43,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-02-14 20:50:43,942 WARN L452 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-02-14 20:50:43,942 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:43,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:43,942 INFO L85 PathProgramCache]: Analyzing trace with hash -263642921, now seen corresponding path program 16 times [2022-02-14 20:50:43,943 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:43,943 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69352028] [2022-02-14 20:50:43,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:43,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:43,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:44,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-02-14 20:50:44,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-02-14 20:50:44,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-02-14 20:50:44,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-02-14 20:50:44,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-02-14 20:50:44,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-02-14 20:50:44,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-14 20:50:44,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-14 20:50:44,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-14 20:50:44,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-14 20:50:44,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-14 20:50:44,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-14 20:50:44,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-14 20:50:44,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:50:44,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:44,286 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 381 proven. 249 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-02-14 20:50:44,287 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:44,287 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69352028] [2022-02-14 20:50:44,287 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69352028] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:44,287 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606812592] [2022-02-14 20:50:44,287 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 20:50:44,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:44,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:44,288 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-02-14 20:50:44,289 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-02-14 20:50:44,349 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 20:50:44,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:44,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-14 20:50:44,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:44,805 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-02-14 20:50:44,806 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:45,037 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-02-14 20:50:45,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606812592] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:45,037 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:45,037 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 19, 19] total 50 [2022-02-14 20:50:45,038 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851295936] [2022-02-14 20:50:45,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:45,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-02-14 20:50:45,038 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:45,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-02-14 20:50:45,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=2052, Unknown=0, NotChecked=0, Total=2450 [2022-02-14 20:50:45,040 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-02-14 20:50:46,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:46,178 INFO L93 Difference]: Finished difference Result 277 states and 327 transitions. [2022-02-14 20:50:46,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-02-14 20:50:46,179 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-02-14 20:50:46,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:46,180 INFO L225 Difference]: With dead ends: 277 [2022-02-14 20:50:46,180 INFO L226 Difference]: Without dead ends: 220 [2022-02-14 20:50:46,181 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 345 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3904 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2111, Invalid=10099, Unknown=0, NotChecked=0, Total=12210 [2022-02-14 20:50:46,182 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 387 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1564 mSolverCounterSat, 336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-02-14 20:50:46,182 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 116 Invalid, 1900 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 1564 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-14 20:50:46,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-02-14 20:50:46,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 159. [2022-02-14 20:50:46,185 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-02-14 20:50:46,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 165 transitions. [2022-02-14 20:50:46,185 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 165 transitions. Word has length 158 [2022-02-14 20:50:46,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:46,185 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 165 transitions. [2022-02-14 20:50:46,185 INFO L471 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-02-14 20:50:46,185 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 165 transitions. [2022-02-14 20:50:46,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-02-14 20:50:46,186 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:46,186 INFO L514 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-02-14 20:50:46,205 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-02-14 20:50:46,386 WARN L452 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-02-14 20:50:46,387 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:46,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:46,387 INFO L85 PathProgramCache]: Analyzing trace with hash -243938034, now seen corresponding path program 17 times [2022-02-14 20:50:46,387 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:46,387 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122753238] [2022-02-14 20:50:46,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:46,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:46,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:46,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-02-14 20:50:46,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-02-14 20:50:46,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-02-14 20:50:46,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-02-14 20:50:46,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-14 20:50:46,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-14 20:50:46,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-14 20:50:46,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-14 20:50:46,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-14 20:50:46,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-14 20:50:46,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-14 20:50:46,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-14 20:50:46,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-14 20:50:46,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:50:46,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:50:46,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:46,707 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 438 proven. 282 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-02-14 20:50:46,707 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:46,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122753238] [2022-02-14 20:50:46,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122753238] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:46,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311933481] [2022-02-14 20:50:46,707 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 20:50:46,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:46,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:46,723 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-02-14 20:50:46,724 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-02-14 20:50:46,822 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-02-14 20:50:46,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:46,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-14 20:50:46,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:47,337 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-02-14 20:50:47,337 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:47,566 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-02-14 20:50:47,566 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311933481] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:47,566 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:47,566 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 53 [2022-02-14 20:50:47,566 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089165027] [2022-02-14 20:50:47,566 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:47,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-14 20:50:47,567 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:47,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-14 20:50:47,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=617, Invalid=2139, Unknown=0, NotChecked=0, Total=2756 [2022-02-14 20:50:47,567 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-02-14 20:50:48,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:48,056 INFO L93 Difference]: Finished difference Result 286 states and 339 transitions. [2022-02-14 20:50:48,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-14 20:50:48,056 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-02-14 20:50:48,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:48,057 INFO L225 Difference]: With dead ends: 286 [2022-02-14 20:50:48,057 INFO L226 Difference]: Without dead ends: 225 [2022-02-14 20:50:48,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 366 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1870 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1619, Invalid=5521, Unknown=0, NotChecked=0, Total=7140 [2022-02-14 20:50:48,059 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 270 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:50:48,059 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 96 Invalid, 1080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-14 20:50:48,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-02-14 20:50:48,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 161. [2022-02-14 20:50:48,066 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-02-14 20:50:48,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 167 transitions. [2022-02-14 20:50:48,066 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 167 transitions. Word has length 168 [2022-02-14 20:50:48,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:48,066 INFO L470 AbstractCegarLoop]: Abstraction has 161 states and 167 transitions. [2022-02-14 20:50:48,067 INFO L471 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-02-14 20:50:48,067 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 167 transitions. [2022-02-14 20:50:48,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-02-14 20:50:48,067 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:48,067 INFO L514 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-02-14 20:50:48,089 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-02-14 20:50:48,284 WARN L452 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-02-14 20:50:48,285 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:48,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:48,285 INFO L85 PathProgramCache]: Analyzing trace with hash -509815567, now seen corresponding path program 18 times [2022-02-14 20:50:48,285 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:48,285 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604828652] [2022-02-14 20:50:48,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:48,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:48,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:48,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-02-14 20:50:48,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-02-14 20:50:48,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-02-14 20:50:48,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-02-14 20:50:48,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-14 20:50:48,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-14 20:50:48,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-14 20:50:48,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-14 20:50:48,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-14 20:50:48,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-14 20:50:48,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-14 20:50:48,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-14 20:50:48,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:50:48,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:50:48,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:50:48,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:48,524 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 270 proven. 482 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-02-14 20:50:48,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:48,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604828652] [2022-02-14 20:50:48,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604828652] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:48,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156887482] [2022-02-14 20:50:48,525 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 20:50:48,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:48,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:48,548 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-02-14 20:50:48,549 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-02-14 20:50:48,626 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-02-14 20:50:48,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:48,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-14 20:50:48,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:48,910 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-02-14 20:50:48,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:49,161 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-02-14 20:50:49,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156887482] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:49,162 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:49,162 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 26 [2022-02-14 20:50:49,162 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244395970] [2022-02-14 20:50:49,162 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:49,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-14 20:50:49,162 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:49,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-14 20:50:49,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=444, Unknown=0, NotChecked=0, Total=650 [2022-02-14 20:50:49,163 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-02-14 20:50:49,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:49,556 INFO L93 Difference]: Finished difference Result 178 states and 186 transitions. [2022-02-14 20:50:49,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-14 20:50:49,556 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-02-14 20:50:49,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:49,557 INFO L225 Difference]: With dead ends: 178 [2022-02-14 20:50:49,557 INFO L226 Difference]: Without dead ends: 178 [2022-02-14 20:50:49,557 INFO L932 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-02-14 20:50:49,558 INFO L933 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.2s IncrementalHoareTripleChecker+Time [2022-02-14 20:50:49,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 69 Invalid, 670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-14 20:50:49,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2022-02-14 20:50:49,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 173. [2022-02-14 20:50:49,561 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-02-14 20:50:49,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 180 transitions. [2022-02-14 20:50:49,561 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 180 transitions. Word has length 170 [2022-02-14 20:50:49,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:49,561 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 180 transitions. [2022-02-14 20:50:49,562 INFO L471 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-02-14 20:50:49,562 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 180 transitions. [2022-02-14 20:50:49,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-02-14 20:50:49,562 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:49,562 INFO L514 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-02-14 20:50:49,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-02-14 20:50:49,771 WARN L452 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-02-14 20:50:49,771 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:49,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:49,772 INFO L85 PathProgramCache]: Analyzing trace with hash 82615321, now seen corresponding path program 19 times [2022-02-14 20:50:49,772 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:49,772 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133824714] [2022-02-14 20:50:49,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:49,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:49,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:50,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-02-14 20:50:50,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-02-14 20:50:50,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-02-14 20:50:50,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-02-14 20:50:50,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-14 20:50:50,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-14 20:50:50,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-14 20:50:50,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-14 20:50:50,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-14 20:50:50,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-14 20:50:50,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-14 20:50:50,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-14 20:50:50,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:50:50,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:50:50,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:50:50,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:50:50,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:50:50,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,218 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 564 proven. 320 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-02-14 20:50:50,218 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:50,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133824714] [2022-02-14 20:50:50,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133824714] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:50,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623419439] [2022-02-14 20:50:50,219 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 20:50:50,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:50,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:50,220 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-02-14 20:50:50,239 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-02-14 20:50:50,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:50,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 36 conjunts are in the unsatisfiable core [2022-02-14 20:50:50,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:51,058 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 672 proven. 272 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-14 20:50:51,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:51,269 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 610 proven. 272 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2022-02-14 20:50:51,269 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623419439] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:51,269 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:51,270 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 36, 36] total 57 [2022-02-14 20:50:51,270 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065608644] [2022-02-14 20:50:51,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:51,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-02-14 20:50:51,270 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:51,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-02-14 20:50:51,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=708, Invalid=2484, Unknown=0, NotChecked=0, Total=3192 [2022-02-14 20:50:51,271 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-02-14 20:50:51,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:51,785 INFO L93 Difference]: Finished difference Result 308 states and 365 transitions. [2022-02-14 20:50:51,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-14 20:50:51,785 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-02-14 20:50:51,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:51,788 INFO L225 Difference]: With dead ends: 308 [2022-02-14 20:50:51,788 INFO L226 Difference]: Without dead ends: 243 [2022-02-14 20:50:51,790 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 406 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2176 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1832, Invalid=6358, Unknown=0, NotChecked=0, Total=8190 [2022-02-14 20:50:51,791 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 376 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 838 mSolverCounterSat, 232 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:50:51,791 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 83 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [232 Valid, 838 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-14 20:50:51,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-02-14 20:50:51,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 175. [2022-02-14 20:50:51,810 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-02-14 20:50:51,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 182 transitions. [2022-02-14 20:50:51,822 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 182 transitions. Word has length 186 [2022-02-14 20:50:51,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:51,822 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 182 transitions. [2022-02-14 20:50:51,823 INFO L471 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-02-14 20:50:51,823 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 182 transitions. [2022-02-14 20:50:51,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-02-14 20:50:51,823 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:51,823 INFO L514 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-02-14 20:50:51,840 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-02-14 20:50:52,039 WARN L452 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-02-14 20:50:52,040 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:52,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:52,040 INFO L85 PathProgramCache]: Analyzing trace with hash -535523012, now seen corresponding path program 20 times [2022-02-14 20:50:52,040 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:52,040 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139322946] [2022-02-14 20:50:52,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:52,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:52,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:52,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-02-14 20:50:52,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-02-14 20:50:52,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-02-14 20:50:52,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-14 20:50:52,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-14 20:50:52,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-14 20:50:52,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-14 20:50:52,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-14 20:50:52,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-14 20:50:52,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-14 20:50:52,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-14 20:50:52,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:50:52,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:50:52,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:50:52,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:50:52,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:50:52,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:50:52,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:52,549 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 564 proven. 354 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-02-14 20:50:52,549 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:52,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139322946] [2022-02-14 20:50:52,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139322946] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:52,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862657892] [2022-02-14 20:50:52,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 20:50:52,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:52,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:52,550 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-02-14 20:50:52,583 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-02-14 20:50:52,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 20:50:52,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:52,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-14 20:50:52,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:53,227 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-02-14 20:50:53,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:53,490 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-02-14 20:50:53,490 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862657892] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:53,490 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:53,491 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 22, 22] total 59 [2022-02-14 20:50:53,491 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741383922] [2022-02-14 20:50:53,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:53,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-14 20:50:53,491 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:53,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-14 20:50:53,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=557, Invalid=2865, Unknown=0, NotChecked=0, Total=3422 [2022-02-14 20:50:53,492 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-02-14 20:50:55,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:55,274 INFO L93 Difference]: Finished difference Result 327 states and 387 transitions. [2022-02-14 20:50:55,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-02-14 20:50:55,275 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-02-14 20:50:55,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:55,276 INFO L225 Difference]: With dead ends: 327 [2022-02-14 20:50:55,276 INFO L226 Difference]: Without dead ends: 258 [2022-02-14 20:50:55,277 INFO L932 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-02-14 20:50:55,278 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 530 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1622 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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-02-14 20:50:55,278 INFO L934 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-02-14 20:50:55,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-02-14 20:50:55,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 185. [2022-02-14 20:50:55,281 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-02-14 20:50:55,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 192 transitions. [2022-02-14 20:50:55,282 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 192 transitions. Word has length 188 [2022-02-14 20:50:55,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:55,282 INFO L470 AbstractCegarLoop]: Abstraction has 185 states and 192 transitions. [2022-02-14 20:50:55,282 INFO L471 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-02-14 20:50:55,282 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 192 transitions. [2022-02-14 20:50:55,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-02-14 20:50:55,283 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:55,283 INFO L514 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-02-14 20:50:55,300 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-02-14 20:50:55,494 WARN L452 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-02-14 20:50:55,494 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:55,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:55,495 INFO L85 PathProgramCache]: Analyzing trace with hash -1382971085, now seen corresponding path program 21 times [2022-02-14 20:50:55,495 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:55,495 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117729536] [2022-02-14 20:50:55,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:55,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:55,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:55,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-02-14 20:50:55,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-02-14 20:50:55,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-02-14 20:50:55,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-02-14 20:50:55,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-02-14 20:50:55,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-14 20:50:55,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-14 20:50:55,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-14 20:50:55,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-14 20:50:55,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-14 20:50:55,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-14 20:50:55,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-14 20:50:55,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:50:55,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:50:55,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:50:55,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:50:55,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:50:55,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:50:55,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:55,978 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 633 proven. 393 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-02-14 20:50:55,978 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:55,978 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117729536] [2022-02-14 20:50:55,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117729536] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:55,978 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981853967] [2022-02-14 20:50:55,978 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 20:50:55,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:55,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:55,979 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-02-14 20:50:55,980 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-02-14 20:50:56,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2022-02-14 20:50:56,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:56,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 40 conjunts are in the unsatisfiable core [2022-02-14 20:50:56,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:50:56,706 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-02-14 20:50:56,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:50:57,015 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-02-14 20:50:57,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1981853967] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:50:57,016 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:50:57,016 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 23, 23] total 62 [2022-02-14 20:50:57,016 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314183138] [2022-02-14 20:50:57,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:50:57,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-02-14 20:50:57,017 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:50:57,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-02-14 20:50:57,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=616, Invalid=3166, Unknown=0, NotChecked=0, Total=3782 [2022-02-14 20:50:57,018 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-02-14 20:50:58,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:50:58,756 INFO L93 Difference]: Finished difference Result 345 states and 408 transitions. [2022-02-14 20:50:58,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-02-14 20:50:58,757 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-02-14 20:50:58,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:50:58,758 INFO L225 Difference]: With dead ends: 345 [2022-02-14 20:50:58,758 INFO L226 Difference]: Without dead ends: 272 [2022-02-14 20:50:58,760 INFO L932 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-02-14 20:50:58,761 INFO L933 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.7s IncrementalHoareTripleChecker+Time [2022-02-14 20:50:58,761 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [522 Valid, 123 Invalid, 2272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 1838 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-14 20:50:58,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-02-14 20:50:58,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 195. [2022-02-14 20:50:58,764 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-02-14 20:50:58,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 202 transitions. [2022-02-14 20:50:58,764 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 202 transitions. Word has length 198 [2022-02-14 20:50:58,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:50:58,765 INFO L470 AbstractCegarLoop]: Abstraction has 195 states and 202 transitions. [2022-02-14 20:50:58,765 INFO L471 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-02-14 20:50:58,765 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 202 transitions. [2022-02-14 20:50:58,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-02-14 20:50:58,766 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:50:58,766 INFO L514 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-02-14 20:50:58,788 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-02-14 20:50:58,982 WARN L452 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-02-14 20:50:58,983 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:50:58,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:50:58,983 INFO L85 PathProgramCache]: Analyzing trace with hash -1594525078, now seen corresponding path program 22 times [2022-02-14 20:50:58,983 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:50:58,983 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984709753] [2022-02-14 20:50:58,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:50:58,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:50:59,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:50:59,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-02-14 20:50:59,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-02-14 20:50:59,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-02-14 20:50:59,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-14 20:50:59,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-14 20:50:59,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-14 20:50:59,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-14 20:50:59,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-14 20:50:59,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-14 20:50:59,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-14 20:50:59,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-14 20:50:59,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-14 20:50:59,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:50:59,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:50:59,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:50:59,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:50:59,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:50:59,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:50:59,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:50:59,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:50:59,512 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 706 proven. 434 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-02-14 20:50:59,512 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:50:59,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984709753] [2022-02-14 20:50:59,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984709753] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:50:59,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019875065] [2022-02-14 20:50:59,512 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 20:50:59,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:50:59,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:50:59,514 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-02-14 20:50:59,515 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-02-14 20:50:59,591 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 20:50:59,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:50:59,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 42 conjunts are in the unsatisfiable core [2022-02-14 20:50:59,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:00,283 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-02-14 20:51:00,284 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:00,549 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-02-14 20:51:00,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019875065] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:00,550 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:00,550 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 24, 24] total 65 [2022-02-14 20:51:00,550 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233651843] [2022-02-14 20:51:00,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:00,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-02-14 20:51:00,551 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:00,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-02-14 20:51:00,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=3482, Unknown=0, NotChecked=0, Total=4160 [2022-02-14 20:51:00,552 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-02-14 20:51:02,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:02,335 INFO L93 Difference]: Finished difference Result 363 states and 429 transitions. [2022-02-14 20:51:02,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-02-14 20:51:02,336 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-02-14 20:51:02,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:02,337 INFO L225 Difference]: With dead ends: 363 [2022-02-14 20:51:02,337 INFO L226 Difference]: Without dead ends: 286 [2022-02-14 20:51:02,339 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 600 GetRequests, 455 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7009 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3611, Invalid=17559, Unknown=0, NotChecked=0, Total=21170 [2022-02-14 20:51:02,340 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 532 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 2348 mSolverCounterSat, 433 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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.8s IncrementalHoareTripleChecker+Time [2022-02-14 20:51:02,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [533 Valid, 156 Invalid, 2781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [433 Valid, 2348 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-14 20:51:02,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-02-14 20:51:02,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 205. [2022-02-14 20:51:02,343 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-02-14 20:51:02,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 212 transitions. [2022-02-14 20:51:02,343 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 212 transitions. Word has length 208 [2022-02-14 20:51:02,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:02,344 INFO L470 AbstractCegarLoop]: Abstraction has 205 states and 212 transitions. [2022-02-14 20:51:02,344 INFO L471 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-02-14 20:51:02,344 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 212 transitions. [2022-02-14 20:51:02,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-02-14 20:51:02,345 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:02,345 INFO L514 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-02-14 20:51:02,364 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-02-14 20:51:02,545 WARN L452 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-02-14 20:51:02,545 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:02,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:02,546 INFO L85 PathProgramCache]: Analyzing trace with hash -1419258655, now seen corresponding path program 23 times [2022-02-14 20:51:02,546 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:02,546 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610583176] [2022-02-14 20:51:02,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:02,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:02,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:02,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-02-14 20:51:02,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-02-14 20:51:02,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-02-14 20:51:02,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-14 20:51:02,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-14 20:51:02,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-14 20:51:02,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-14 20:51:02,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-14 20:51:02,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-14 20:51:02,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-14 20:51:02,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-14 20:51:02,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:51:02,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:51:02,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:51:02,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:51:02,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:51:02,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:51:02,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:51:02,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:51:02,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:51:02,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:02,987 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 783 proven. 477 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-02-14 20:51:02,987 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:02,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610583176] [2022-02-14 20:51:02,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610583176] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:02,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170115945] [2022-02-14 20:51:02,987 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 20:51:02,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:02,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:02,988 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-02-14 20:51:02,989 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-02-14 20:51:03,075 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 21 check-sat command(s) [2022-02-14 20:51:03,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:51:03,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 44 conjunts are in the unsatisfiable core [2022-02-14 20:51:03,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:03,886 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-02-14 20:51:03,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:04,092 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-02-14 20:51:04,093 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170115945] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:04,093 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:04,093 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 68 [2022-02-14 20:51:04,093 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460912969] [2022-02-14 20:51:04,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:04,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-02-14 20:51:04,094 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:04,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-02-14 20:51:04,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1017, Invalid=3539, Unknown=0, NotChecked=0, Total=4556 [2022-02-14 20:51:04,100 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-02-14 20:51:04,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:04,900 INFO L93 Difference]: Finished difference Result 372 states and 441 transitions. [2022-02-14 20:51:04,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-14 20:51:04,901 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-02-14 20:51:04,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:04,902 INFO L225 Difference]: With dead ends: 372 [2022-02-14 20:51:04,902 INFO L226 Difference]: Without dead ends: 291 [2022-02-14 20:51:04,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 584 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3195 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2699, Invalid=9291, Unknown=0, NotChecked=0, Total=11990 [2022-02-14 20:51:04,903 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 415 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1129 mSolverCounterSat, 267 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2022-02-14 20:51:04,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [416 Valid, 96 Invalid, 1396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [267 Valid, 1129 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-14 20:51:04,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-02-14 20:51:04,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 207. [2022-02-14 20:51:04,906 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-02-14 20:51:04,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 214 transitions. [2022-02-14 20:51:04,907 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 214 transitions. Word has length 218 [2022-02-14 20:51:04,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:04,907 INFO L470 AbstractCegarLoop]: Abstraction has 207 states and 214 transitions. [2022-02-14 20:51:04,907 INFO L471 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-02-14 20:51:04,907 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 214 transitions. [2022-02-14 20:51:04,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-02-14 20:51:04,908 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:04,908 INFO L514 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-02-14 20:51:04,939 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-02-14 20:51:05,126 WARN L452 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-02-14 20:51:05,126 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:05,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:05,126 INFO L85 PathProgramCache]: Analyzing trace with hash -705004028, now seen corresponding path program 24 times [2022-02-14 20:51:05,126 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:05,126 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625089251] [2022-02-14 20:51:05,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:05,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:05,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:05,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-02-14 20:51:05,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-02-14 20:51:05,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-14 20:51:05,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-14 20:51:05,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-14 20:51:05,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-14 20:51:05,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-14 20:51:05,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-14 20:51:05,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-14 20:51:05,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-14 20:51:05,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:51:05,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:51:05,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:51:05,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:51:05,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:51:05,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:51:05,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:51:05,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:51:05,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:51:05,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:51:05,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:05,452 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 460 proven. 842 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-02-14 20:51:05,452 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:05,452 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625089251] [2022-02-14 20:51:05,452 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625089251] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:05,452 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949098358] [2022-02-14 20:51:05,452 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 20:51:05,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:05,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:05,468 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-02-14 20:51:05,469 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-02-14 20:51:05,557 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-02-14 20:51:05,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:51:05,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-14 20:51:05,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:05,909 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-02-14 20:51:05,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:06,202 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-02-14 20:51:06,202 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949098358] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:06,202 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:06,203 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 31 [2022-02-14 20:51:06,203 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092974529] [2022-02-14 20:51:06,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:06,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-14 20:51:06,203 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:06,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-14 20:51:06,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=614, Unknown=0, NotChecked=0, Total=930 [2022-02-14 20:51:06,204 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-02-14 20:51:06,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:06,512 INFO L93 Difference]: Finished difference Result 224 states and 233 transitions. [2022-02-14 20:51:06,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-14 20:51:06,513 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-02-14 20:51:06,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:06,514 INFO L225 Difference]: With dead ends: 224 [2022-02-14 20:51:06,514 INFO L226 Difference]: Without dead ends: 224 [2022-02-14 20:51:06,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 555 GetRequests, 498 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=940, Invalid=2366, Unknown=0, NotChecked=0, Total=3306 [2022-02-14 20:51:06,515 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 137 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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.2s IncrementalHoareTripleChecker+Time [2022-02-14 20:51:06,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 59 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-14 20:51:06,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-02-14 20:51:06,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 219. [2022-02-14 20:51:06,520 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-02-14 20:51:06,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 227 transitions. [2022-02-14 20:51:06,521 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 227 transitions. Word has length 220 [2022-02-14 20:51:06,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:06,523 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 227 transitions. [2022-02-14 20:51:06,523 INFO L471 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-02-14 20:51:06,523 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 227 transitions. [2022-02-14 20:51:06,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-02-14 20:51:06,525 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:06,525 INFO L514 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-02-14 20:51:06,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-02-14 20:51:06,741 WARN L452 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-02-14 20:51:06,741 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:06,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:06,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1082933460, now seen corresponding path program 25 times [2022-02-14 20:51:06,742 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:06,742 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097994468] [2022-02-14 20:51:06,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:06,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:06,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:07,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-02-14 20:51:07,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-02-14 20:51:07,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-14 20:51:07,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-14 20:51:07,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-14 20:51:07,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-14 20:51:07,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-14 20:51:07,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-14 20:51:07,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-14 20:51:07,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-14 20:51:07,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:51:07,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:51:07,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:51:07,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:51:07,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:51:07,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:51:07,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:51:07,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:51:07,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:51:07,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:51:07,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:51:07,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:51:07,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,290 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 949 proven. 525 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-02-14 20:51:07,290 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:07,290 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097994468] [2022-02-14 20:51:07,290 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097994468] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:07,290 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003065319] [2022-02-14 20:51:07,290 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 20:51:07,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:07,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:07,292 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-02-14 20:51:07,339 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-02-14 20:51:07,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:07,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 46 conjunts are in the unsatisfiable core [2022-02-14 20:51:07,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:08,391 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1092 proven. 462 refuted. 0 times theorem prover too weak. 844 trivial. 0 not checked. [2022-02-14 20:51:08,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:08,625 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1010 proven. 462 refuted. 0 times theorem prover too weak. 926 trivial. 0 not checked. [2022-02-14 20:51:08,625 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003065319] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:08,626 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:08,626 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 46, 46] total 72 [2022-02-14 20:51:08,626 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113225396] [2022-02-14 20:51:08,626 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:08,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-02-14 20:51:08,626 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:08,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-02-14 20:51:08,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1133, Invalid=3979, Unknown=0, NotChecked=0, Total=5112 [2022-02-14 20:51:08,628 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-02-14 20:51:09,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:09,343 INFO L93 Difference]: Finished difference Result 394 states and 467 transitions. [2022-02-14 20:51:09,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-14 20:51:09,343 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-02-14 20:51:09,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:09,344 INFO L225 Difference]: With dead ends: 394 [2022-02-14 20:51:09,344 INFO L226 Difference]: Without dead ends: 309 [2022-02-14 20:51:09,346 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 630 GetRequests, 516 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3591 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2972, Invalid=10368, Unknown=0, NotChecked=0, Total=13340 [2022-02-14 20:51:09,346 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 444 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1293 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:51:09,346 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 118 Invalid, 1598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 1293 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-14 20:51:09,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2022-02-14 20:51:09,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 221. [2022-02-14 20:51:09,350 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-02-14 20:51:09,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 229 transitions. [2022-02-14 20:51:09,351 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 229 transitions. Word has length 236 [2022-02-14 20:51:09,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:09,352 INFO L470 AbstractCegarLoop]: Abstraction has 221 states and 229 transitions. [2022-02-14 20:51:09,352 INFO L471 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-02-14 20:51:09,352 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 229 transitions. [2022-02-14 20:51:09,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-02-14 20:51:09,353 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:09,353 INFO L514 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-02-14 20:51:09,371 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-02-14 20:51:09,569 WARN L452 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-02-14 20:51:09,570 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:09,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:09,570 INFO L85 PathProgramCache]: Analyzing trace with hash -1034320497, now seen corresponding path program 26 times [2022-02-14 20:51:09,570 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:09,570 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232468986] [2022-02-14 20:51:09,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:09,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:09,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:10,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-02-14 20:51:10,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-02-14 20:51:10,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-02-14 20:51:10,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-02-14 20:51:10,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-14 20:51:10,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-14 20:51:10,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-14 20:51:10,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-14 20:51:10,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-14 20:51:10,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-14 20:51:10,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-14 20:51:10,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:51:10,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:51:10,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:51:10,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:51:10,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:51:10,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:51:10,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:51:10,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:51:10,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:51:10,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:51:10,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:51:10,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:10,136 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 949 proven. 569 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-02-14 20:51:10,137 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:10,137 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232468986] [2022-02-14 20:51:10,137 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232468986] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:10,137 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143120333] [2022-02-14 20:51:10,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 20:51:10,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:10,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:10,138 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-02-14 20:51:10,139 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-02-14 20:51:10,216 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 20:51:10,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:51:10,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 48 conjunts are in the unsatisfiable core [2022-02-14 20:51:10,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:10,809 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-02-14 20:51:10,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:11,043 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-02-14 20:51:11,043 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143120333] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:11,043 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:11,043 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 27, 27] total 74 [2022-02-14 20:51:11,044 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994675851] [2022-02-14 20:51:11,044 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:11,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-02-14 20:51:11,044 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:11,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-02-14 20:51:11,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=882, Invalid=4520, Unknown=0, NotChecked=0, Total=5402 [2022-02-14 20:51:11,045 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-02-14 20:51:12,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:12,626 INFO L93 Difference]: Finished difference Result 413 states and 489 transitions. [2022-02-14 20:51:12,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-02-14 20:51:12,626 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-02-14 20:51:12,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:12,627 INFO L225 Difference]: With dead ends: 413 [2022-02-14 20:51:12,627 INFO L226 Difference]: Without dead ends: 324 [2022-02-14 20:51:12,628 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 687 GetRequests, 521 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9304 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=4703, Invalid=23019, Unknown=0, NotChecked=0, Total=27722 [2022-02-14 20:51:12,629 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 599 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 3079 mSolverCounterSat, 499 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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, 0.8s IncrementalHoareTripleChecker+Time [2022-02-14 20:51:12,629 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [600 Valid, 175 Invalid, 3578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [499 Valid, 3079 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-14 20:51:12,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-02-14 20:51:12,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 231. [2022-02-14 20:51:12,632 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-02-14 20:51:12,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 239 transitions. [2022-02-14 20:51:12,633 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 239 transitions. Word has length 238 [2022-02-14 20:51:12,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:12,633 INFO L470 AbstractCegarLoop]: Abstraction has 231 states and 239 transitions. [2022-02-14 20:51:12,633 INFO L471 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-02-14 20:51:12,633 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 239 transitions. [2022-02-14 20:51:12,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-02-14 20:51:12,634 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:12,634 INFO L514 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-02-14 20:51:12,651 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-14 20:51:12,851 WARN L452 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-02-14 20:51:12,851 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:12,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:12,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1502889018, now seen corresponding path program 27 times [2022-02-14 20:51:12,851 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:12,852 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996822448] [2022-02-14 20:51:12,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:12,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:12,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:13,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-02-14 20:51:13,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-02-14 20:51:13,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-14 20:51:13,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-14 20:51:13,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-14 20:51:13,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-14 20:51:13,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-14 20:51:13,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-14 20:51:13,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-14 20:51:13,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-14 20:51:13,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-14 20:51:13,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:51:13,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:51:13,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:51:13,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:51:13,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:51:13,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:51:13,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:51:13,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:51:13,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:51:13,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:51:13,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:51:13,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:51:13,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:13,324 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 1038 proven. 618 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-02-14 20:51:13,324 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:13,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996822448] [2022-02-14 20:51:13,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996822448] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:13,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561301651] [2022-02-14 20:51:13,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 20:51:13,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:13,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:13,325 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-02-14 20:51:13,326 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-02-14 20:51:13,424 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2022-02-14 20:51:13,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:51:13,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 50 conjunts are in the unsatisfiable core [2022-02-14 20:51:13,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:14,285 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-02-14 20:51:14,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:14,650 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-02-14 20:51:14,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561301651] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:14,650 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:14,650 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 28, 28] total 77 [2022-02-14 20:51:14,650 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157340330] [2022-02-14 20:51:14,650 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:14,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-02-14 20:51:14,651 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:14,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-02-14 20:51:14,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=956, Invalid=4896, Unknown=0, NotChecked=0, Total=5852 [2022-02-14 20:51:14,652 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-02-14 20:51:16,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:16,362 INFO L93 Difference]: Finished difference Result 431 states and 510 transitions. [2022-02-14 20:51:16,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-02-14 20:51:16,362 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-02-14 20:51:16,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:16,363 INFO L225 Difference]: With dead ends: 431 [2022-02-14 20:51:16,363 INFO L226 Difference]: Without dead ends: 338 [2022-02-14 20:51:16,365 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 716 GetRequests, 543 SyntacticMatches, 1 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10141 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=5099, Invalid=25003, Unknown=0, NotChecked=0, Total=30102 [2022-02-14 20:51:16,365 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 694 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2250 mSolverCounterSat, 603 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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, 0.7s IncrementalHoareTripleChecker+Time [2022-02-14 20:51:16,365 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [695 Valid, 128 Invalid, 2853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [603 Valid, 2250 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-14 20:51:16,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-02-14 20:51:16,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 241. [2022-02-14 20:51:16,369 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-02-14 20:51:16,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 249 transitions. [2022-02-14 20:51:16,370 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 249 transitions. Word has length 248 [2022-02-14 20:51:16,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:16,370 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 249 transitions. [2022-02-14 20:51:16,371 INFO L471 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-02-14 20:51:16,371 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 249 transitions. [2022-02-14 20:51:16,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2022-02-14 20:51:16,372 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:16,372 INFO L514 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-02-14 20:51:16,389 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-02-14 20:51:16,589 WARN L452 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-02-14 20:51:16,589 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:16,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:16,589 INFO L85 PathProgramCache]: Analyzing trace with hash -1900930243, now seen corresponding path program 28 times [2022-02-14 20:51:16,589 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:16,589 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939539851] [2022-02-14 20:51:16,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:16,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:16,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:17,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-02-14 20:51:17,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-02-14 20:51:17,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-14 20:51:17,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-14 20:51:17,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-14 20:51:17,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-14 20:51:17,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-14 20:51:17,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-14 20:51:17,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-14 20:51:17,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-14 20:51:17,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:51:17,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:51:17,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:51:17,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:51:17,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:51:17,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:51:17,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:51:17,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:51:17,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:51:17,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 20:51:17,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 20:51:17,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 20:51:17,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 20:51:17,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 20:51:17,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:17,306 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 1131 proven. 669 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-02-14 20:51:17,306 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:17,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939539851] [2022-02-14 20:51:17,306 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939539851] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:17,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397369623] [2022-02-14 20:51:17,306 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 20:51:17,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:17,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:17,307 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-02-14 20:51:17,327 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-02-14 20:51:17,442 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 20:51:17,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:51:17,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 716 conjuncts, 52 conjunts are in the unsatisfiable core [2022-02-14 20:51:17,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:18,449 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-02-14 20:51:18,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:18,653 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-02-14 20:51:18,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397369623] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:18,653 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:18,653 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 29, 29] total 80 [2022-02-14 20:51:18,653 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034653237] [2022-02-14 20:51:18,653 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:18,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-02-14 20:51:18,654 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:18,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-02-14 20:51:18,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1033, Invalid=5287, Unknown=0, NotChecked=0, Total=6320 [2022-02-14 20:51:18,655 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-02-14 20:51:20,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:20,470 INFO L93 Difference]: Finished difference Result 449 states and 531 transitions. [2022-02-14 20:51:20,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-02-14 20:51:20,471 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-02-14 20:51:20,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:20,482 INFO L225 Difference]: With dead ends: 449 [2022-02-14 20:51:20,482 INFO L226 Difference]: Without dead ends: 352 [2022-02-14 20:51:20,485 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 745 GetRequests, 565 SyntacticMatches, 1 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11014 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=5511, Invalid=27069, Unknown=0, NotChecked=0, Total=32580 [2022-02-14 20:51:20,485 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 761 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 2707 mSolverCounterSat, 617 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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, 0.7s IncrementalHoareTripleChecker+Time [2022-02-14 20:51:20,485 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [762 Valid, 156 Invalid, 3324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [617 Valid, 2707 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-14 20:51:20,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-02-14 20:51:20,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 251. [2022-02-14 20:51:20,489 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-02-14 20:51:20,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 259 transitions. [2022-02-14 20:51:20,489 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 259 transitions. Word has length 258 [2022-02-14 20:51:20,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:20,489 INFO L470 AbstractCegarLoop]: Abstraction has 251 states and 259 transitions. [2022-02-14 20:51:20,489 INFO L471 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-02-14 20:51:20,490 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 259 transitions. [2022-02-14 20:51:20,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2022-02-14 20:51:20,490 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:20,491 INFO L514 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-02-14 20:51:20,532 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-02-14 20:51:20,707 WARN L452 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-02-14 20:51:20,707 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:20,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:20,708 INFO L85 PathProgramCache]: Analyzing trace with hash 462951412, now seen corresponding path program 29 times [2022-02-14 20:51:20,708 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:20,708 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533880829] [2022-02-14 20:51:20,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:20,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:20,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:21,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-02-14 20:51:21,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-14 20:51:21,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-14 20:51:21,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-14 20:51:21,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-14 20:51:21,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-14 20:51:21,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-14 20:51:21,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-14 20:51:21,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-14 20:51:21,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:51:21,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:51:21,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:51:21,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:51:21,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:51:21,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:51:21,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:51:21,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:51:21,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:51:21,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:51:21,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:51:21,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:51:21,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 20:51:21,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 20:51:21,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 20:51:21,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 20:51:21,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:21,713 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1228 proven. 722 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-02-14 20:51:21,713 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:21,713 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533880829] [2022-02-14 20:51:21,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533880829] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:21,713 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399537026] [2022-02-14 20:51:21,713 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 20:51:21,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:21,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:21,715 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-02-14 20:51:21,716 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-02-14 20:51:21,851 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 26 check-sat command(s) [2022-02-14 20:51:21,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:51:21,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 54 conjunts are in the unsatisfiable core [2022-02-14 20:51:21,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:22,838 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-02-14 20:51:22,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:23,278 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-02-14 20:51:23,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399537026] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:23,278 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:23,278 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54, 54] total 83 [2022-02-14 20:51:23,278 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453410666] [2022-02-14 20:51:23,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:23,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-02-14 20:51:23,279 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:23,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-02-14 20:51:23,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1517, Invalid=5289, Unknown=0, NotChecked=0, Total=6806 [2022-02-14 20:51:23,280 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-02-14 20:51:24,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:24,641 INFO L93 Difference]: Finished difference Result 458 states and 543 transitions. [2022-02-14 20:51:24,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-14 20:51:24,641 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-02-14 20:51:24,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:24,642 INFO L225 Difference]: With dead ends: 458 [2022-02-14 20:51:24,642 INFO L226 Difference]: Without dead ends: 357 [2022-02-14 20:51:24,644 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 719 GetRequests, 586 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4870 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4054, Invalid=14036, Unknown=0, NotChecked=0, Total=18090 [2022-02-14 20:51:24,644 INFO L933 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-02-14 20:51:24,645 INFO L934 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-02-14 20:51:24,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-02-14 20:51:24,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 253. [2022-02-14 20:51:24,648 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-02-14 20:51:24,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 261 transitions. [2022-02-14 20:51:24,649 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 261 transitions. Word has length 268 [2022-02-14 20:51:24,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:24,649 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 261 transitions. [2022-02-14 20:51:24,649 INFO L471 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-02-14 20:51:24,649 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 261 transitions. [2022-02-14 20:51:24,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-02-14 20:51:24,650 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:24,650 INFO L514 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-02-14 20:51:24,672 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-02-14 20:51:24,850 WARN L452 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-02-14 20:51:24,851 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:24,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:24,851 INFO L85 PathProgramCache]: Analyzing trace with hash -799830441, now seen corresponding path program 30 times [2022-02-14 20:51:24,851 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:24,851 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218213110] [2022-02-14 20:51:24,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:24,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:24,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:25,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-02-14 20:51:25,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-02-14 20:51:25,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-02-14 20:51:25,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-14 20:51:25,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-14 20:51:25,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-14 20:51:25,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-14 20:51:25,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-14 20:51:25,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-14 20:51:25,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-14 20:51:25,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:51:25,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:51:25,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:51:25,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:51:25,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:51:25,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:51:25,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:51:25,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:51:25,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:51:25,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:51:25,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:51:25,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 20:51:25,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 20:51:25,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 20:51:25,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 20:51:25,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:25,259 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 700 proven. 1302 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-02-14 20:51:25,260 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:25,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218213110] [2022-02-14 20:51:25,260 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218213110] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:25,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153031541] [2022-02-14 20:51:25,260 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 20:51:25,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:25,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:25,261 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-02-14 20:51:25,303 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-02-14 20:51:25,381 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2022-02-14 20:51:25,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:51:25,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 55 conjunts are in the unsatisfiable core [2022-02-14 20:51:25,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:25,812 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-02-14 20:51:25,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:26,185 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-02-14 20:51:26,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153031541] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:26,186 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:26,186 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 36 [2022-02-14 20:51:26,186 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796949766] [2022-02-14 20:51:26,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:26,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-14 20:51:26,186 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:26,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-14 20:51:26,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=809, Unknown=0, NotChecked=0, Total=1260 [2022-02-14 20:51:26,187 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-02-14 20:51:26,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:26,709 INFO L93 Difference]: Finished difference Result 270 states and 280 transitions. [2022-02-14 20:51:26,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-14 20:51:26,710 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-02-14 20:51:26,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:26,710 INFO L225 Difference]: With dead ends: 270 [2022-02-14 20:51:26,710 INFO L226 Difference]: Without dead ends: 270 [2022-02-14 20:51:26,711 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 680 GetRequests, 613 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 987 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1345, Invalid=3211, Unknown=0, NotChecked=0, Total=4556 [2022-02-14 20:51:26,711 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 145 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 841 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:51:26,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 84 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 841 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-14 20:51:26,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-02-14 20:51:26,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 265. [2022-02-14 20:51:26,732 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-02-14 20:51:26,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 274 transitions. [2022-02-14 20:51:26,732 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 274 transitions. Word has length 270 [2022-02-14 20:51:26,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:26,733 INFO L470 AbstractCegarLoop]: Abstraction has 265 states and 274 transitions. [2022-02-14 20:51:26,733 INFO L471 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-02-14 20:51:26,733 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 274 transitions. [2022-02-14 20:51:26,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2022-02-14 20:51:26,734 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:26,734 INFO L514 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-02-14 20:51:26,751 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-02-14 20:51:26,934 WARN L452 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-02-14 20:51:26,934 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:26,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:26,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1396717185, now seen corresponding path program 31 times [2022-02-14 20:51:26,935 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:26,935 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685078468] [2022-02-14 20:51:26,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:26,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:26,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:27,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-02-14 20:51:27,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-02-14 20:51:27,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-02-14 20:51:27,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-14 20:51:27,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-14 20:51:27,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-14 20:51:27,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-14 20:51:27,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-14 20:51:27,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-14 20:51:27,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-14 20:51:27,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:51:27,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:51:27,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:51:27,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:51:27,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:51:27,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:51:27,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:51:27,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:51:27,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:51:27,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:51:27,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:51:27,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 20:51:27,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 20:51:27,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 20:51:27,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 20:51:27,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 20:51:27,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 20:51:27,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:27,938 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1434 proven. 780 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-02-14 20:51:27,938 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:27,938 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685078468] [2022-02-14 20:51:27,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685078468] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:27,938 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870423913] [2022-02-14 20:51:27,938 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 20:51:27,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:27,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:27,939 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-02-14 20:51:27,948 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-02-14 20:51:28,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:28,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 787 conjuncts, 56 conjunts are in the unsatisfiable core [2022-02-14 20:51:28,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:29,403 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1612 proven. 702 refuted. 0 times theorem prover too weak. 1304 trivial. 0 not checked. [2022-02-14 20:51:29,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:29,669 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1510 proven. 702 refuted. 0 times theorem prover too weak. 1406 trivial. 0 not checked. [2022-02-14 20:51:29,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [870423913] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:29,669 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:29,669 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 56, 56] total 87 [2022-02-14 20:51:29,669 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90713738] [2022-02-14 20:51:29,670 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:29,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-02-14 20:51:29,670 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:29,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-02-14 20:51:29,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1658, Invalid=5824, Unknown=0, NotChecked=0, Total=7482 [2022-02-14 20:51:29,671 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-02-14 20:51:30,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:30,715 INFO L93 Difference]: Finished difference Result 480 states and 569 transitions. [2022-02-14 20:51:30,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-14 20:51:30,715 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-02-14 20:51:30,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:30,717 INFO L225 Difference]: With dead ends: 480 [2022-02-14 20:51:30,717 INFO L226 Difference]: Without dead ends: 375 [2022-02-14 20:51:30,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 765 GetRequests, 626 SyntacticMatches, 0 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5356 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4387, Invalid=15353, Unknown=0, NotChecked=0, Total=19740 [2022-02-14 20:51:30,718 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 488 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 2058 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-02-14 20:51:30,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [489 Valid, 148 Invalid, 2378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 2058 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-14 20:51:30,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-02-14 20:51:30,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 267. [2022-02-14 20:51:30,723 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-02-14 20:51:30,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 276 transitions. [2022-02-14 20:51:30,723 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 276 transitions. Word has length 286 [2022-02-14 20:51:30,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:30,724 INFO L470 AbstractCegarLoop]: Abstraction has 267 states and 276 transitions. [2022-02-14 20:51:30,724 INFO L471 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-02-14 20:51:30,724 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 276 transitions. [2022-02-14 20:51:30,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2022-02-14 20:51:30,725 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:30,725 INFO L514 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-02-14 20:51:30,744 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-02-14 20:51:30,942 WARN L452 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-02-14 20:51:30,942 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:30,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:30,942 INFO L85 PathProgramCache]: Analyzing trace with hash -2076929758, now seen corresponding path program 32 times [2022-02-14 20:51:30,942 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:30,942 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741299733] [2022-02-14 20:51:30,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:30,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:30,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:31,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-02-14 20:51:31,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-14 20:51:31,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-14 20:51:31,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-14 20:51:31,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-14 20:51:31,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-14 20:51:31,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-14 20:51:31,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-14 20:51:31,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-14 20:51:31,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-14 20:51:31,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:51:31,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:51:31,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:51:31,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:51:31,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:51:31,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:51:31,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:51:31,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:51:31,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:51:31,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:51:31,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:51:31,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:51:31,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 20:51:31,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 20:51:31,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 20:51:31,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 20:51:31,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 20:51:31,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:31,841 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 1434 proven. 834 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-02-14 20:51:31,841 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:31,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741299733] [2022-02-14 20:51:31,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741299733] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:31,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694604193] [2022-02-14 20:51:31,841 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 20:51:31,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:31,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:31,842 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-02-14 20:51:31,867 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-02-14 20:51:31,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 20:51:31,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:51:31,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 58 conjunts are in the unsatisfiable core [2022-02-14 20:51:31,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:32,972 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-02-14 20:51:32,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:33,377 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-02-14 20:51:33,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694604193] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:33,377 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:33,378 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 32, 32] total 89 [2022-02-14 20:51:33,378 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919210494] [2022-02-14 20:51:33,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:33,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-02-14 20:51:33,378 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:33,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-02-14 20:51:33,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1282, Invalid=6550, Unknown=0, NotChecked=0, Total=7832 [2022-02-14 20:51:33,379 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-02-14 20:51:35,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:35,664 INFO L93 Difference]: Finished difference Result 499 states and 591 transitions. [2022-02-14 20:51:35,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-02-14 20:51:35,665 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-02-14 20:51:35,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:35,666 INFO L225 Difference]: With dead ends: 499 [2022-02-14 20:51:35,666 INFO L226 Difference]: Without dead ends: 390 [2022-02-14 20:51:35,669 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 832 GetRequests, 631 SyntacticMatches, 1 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13849 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=6843, Invalid=33759, Unknown=0, NotChecked=0, Total=40602 [2022-02-14 20:51:35,669 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 784 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 2971 mSolverCounterSat, 662 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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, 0.9s IncrementalHoareTripleChecker+Time [2022-02-14 20:51:35,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [785 Valid, 160 Invalid, 3633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [662 Valid, 2971 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-14 20:51:35,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-02-14 20:51:35,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 277. [2022-02-14 20:51:35,672 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-02-14 20:51:35,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 286 transitions. [2022-02-14 20:51:35,673 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 286 transitions. Word has length 288 [2022-02-14 20:51:35,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:35,673 INFO L470 AbstractCegarLoop]: Abstraction has 277 states and 286 transitions. [2022-02-14 20:51:35,673 INFO L471 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-02-14 20:51:35,673 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 286 transitions. [2022-02-14 20:51:35,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2022-02-14 20:51:35,674 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:35,675 INFO L514 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-02-14 20:51:35,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-02-14 20:51:35,892 WARN L452 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-02-14 20:51:35,892 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:35,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:35,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1023800729, now seen corresponding path program 33 times [2022-02-14 20:51:35,892 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:35,892 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531903831] [2022-02-14 20:51:35,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:35,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:35,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:36,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-02-14 20:51:36,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-14 20:51:36,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-14 20:51:36,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-14 20:51:36,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-14 20:51:36,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-14 20:51:36,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-14 20:51:36,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-14 20:51:36,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-14 20:51:36,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:51:36,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:51:36,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:51:36,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:51:36,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:51:36,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:51:36,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:51:36,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:51:36,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:51:36,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 20:51:36,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 20:51:36,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 20:51:36,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 20:51:36,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 20:51:36,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 20:51:36,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 20:51:36,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 20:51:36,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 20:51:36,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 20:51:36,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:36,654 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 1543 proven. 893 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-02-14 20:51:36,654 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:36,654 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531903831] [2022-02-14 20:51:36,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531903831] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:36,654 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418870476] [2022-02-14 20:51:36,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 20:51:36,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:36,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:36,655 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-02-14 20:51:36,656 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-02-14 20:51:36,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 29 check-sat command(s) [2022-02-14 20:51:36,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:51:36,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 60 conjunts are in the unsatisfiable core [2022-02-14 20:51:36,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:38,104 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-02-14 20:51:38,104 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:38,539 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-02-14 20:51:38,539 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418870476] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:38,539 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:38,539 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 33, 33] total 92 [2022-02-14 20:51:38,539 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768205316] [2022-02-14 20:51:38,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:38,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-02-14 20:51:38,540 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:38,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-02-14 20:51:38,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1371, Invalid=7001, Unknown=0, NotChecked=0, Total=8372 [2022-02-14 20:51:38,541 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-02-14 20:51:41,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:41,665 INFO L93 Difference]: Finished difference Result 517 states and 612 transitions. [2022-02-14 20:51:41,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-02-14 20:51:41,665 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-02-14 20:51:41,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:41,666 INFO L225 Difference]: With dead ends: 517 [2022-02-14 20:51:41,666 INFO L226 Difference]: Without dead ends: 404 [2022-02-14 20:51:41,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 861 GetRequests, 653 SyntacticMatches, 1 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14866 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=7319, Invalid=36153, Unknown=0, NotChecked=0, Total=43472 [2022-02-14 20:51:41,671 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 863 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 3529 mSolverCounterSat, 776 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:51:41,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [864 Valid, 178 Invalid, 4305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [776 Valid, 3529 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-14 20:51:41,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-02-14 20:51:41,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 287. [2022-02-14 20:51:41,677 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-02-14 20:51:41,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 296 transitions. [2022-02-14 20:51:41,677 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 296 transitions. Word has length 298 [2022-02-14 20:51:41,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:41,677 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 296 transitions. [2022-02-14 20:51:41,678 INFO L471 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-02-14 20:51:41,678 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 296 transitions. [2022-02-14 20:51:41,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2022-02-14 20:51:41,679 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:41,679 INFO L514 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-02-14 20:51:41,698 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-02-14 20:51:41,895 WARN L452 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-02-14 20:51:41,895 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:41,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:41,896 INFO L85 PathProgramCache]: Analyzing trace with hash 313307984, now seen corresponding path program 34 times [2022-02-14 20:51:41,896 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:41,896 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266546740] [2022-02-14 20:51:41,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:41,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:41,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:42,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-14 20:51:42,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-14 20:51:42,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-14 20:51:42,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-14 20:51:42,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-14 20:51:42,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-14 20:51:42,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-14 20:51:42,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-14 20:51:42,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:51:42,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:51:42,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:51:42,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:51:42,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:51:42,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:51:42,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:51:42,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:51:42,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:51:42,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:51:42,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:51:42,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:51:42,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 20:51:42,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 20:51:42,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 20:51:42,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 20:51:42,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 20:51:42,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 20:51:42,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 20:51:42,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 20:51:42,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 20:51:42,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:42,629 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 1656 proven. 954 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-02-14 20:51:42,629 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:42,629 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266546740] [2022-02-14 20:51:42,629 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266546740] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:42,629 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778965787] [2022-02-14 20:51:42,629 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 20:51:42,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:42,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:42,630 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-02-14 20:51:42,631 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-02-14 20:51:42,727 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 20:51:42,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:51:42,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 851 conjuncts, 62 conjunts are in the unsatisfiable core [2022-02-14 20:51:42,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:44,022 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-02-14 20:51:44,022 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:44,478 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-02-14 20:51:44,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778965787] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:44,478 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:44,478 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 34, 34] total 95 [2022-02-14 20:51:44,478 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032817285] [2022-02-14 20:51:44,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:44,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-02-14 20:51:44,479 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:44,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-02-14 20:51:44,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1463, Invalid=7467, Unknown=0, NotChecked=0, Total=8930 [2022-02-14 20:51:44,480 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-02-14 20:51:46,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:46,782 INFO L93 Difference]: Finished difference Result 535 states and 633 transitions. [2022-02-14 20:51:46,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2022-02-14 20:51:46,783 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-02-14 20:51:46,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:46,784 INFO L225 Difference]: With dead ends: 535 [2022-02-14 20:51:46,784 INFO L226 Difference]: Without dead ends: 418 [2022-02-14 20:51:46,787 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 890 GetRequests, 675 SyntacticMatches, 1 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15919 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=7811, Invalid=38629, Unknown=0, NotChecked=0, Total=46440 [2022-02-14 20:51:46,787 INFO L933 BasicCegarLoop]: 99 mSDtfsCounter, 852 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 4080 mSolverCounterSat, 784 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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.0s IncrementalHoareTripleChecker+Time [2022-02-14 20:51:46,788 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [853 Valid, 196 Invalid, 4864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [784 Valid, 4080 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-14 20:51:46,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2022-02-14 20:51:46,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 297. [2022-02-14 20:51:46,791 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-02-14 20:51:46,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 306 transitions. [2022-02-14 20:51:46,791 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 306 transitions. Word has length 308 [2022-02-14 20:51:46,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:46,792 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 306 transitions. [2022-02-14 20:51:46,792 INFO L471 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-02-14 20:51:46,792 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 306 transitions. [2022-02-14 20:51:46,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2022-02-14 20:51:46,793 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:46,793 INFO L514 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-02-14 20:51:46,823 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-02-14 20:51:47,010 WARN L452 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-02-14 20:51:47,011 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:47,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:47,011 INFO L85 PathProgramCache]: Analyzing trace with hash 2077768263, now seen corresponding path program 35 times [2022-02-14 20:51:47,011 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:47,011 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782250374] [2022-02-14 20:51:47,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:47,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:47,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:48,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-02-14 20:51:48,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-02-14 20:51:48,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-14 20:51:48,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-14 20:51:48,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-14 20:51:48,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-14 20:51:48,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-14 20:51:48,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-14 20:51:48,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-14 20:51:48,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:51:48,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:51:48,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:51:48,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:51:48,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:51:48,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:51:48,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:51:48,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:51:48,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:51:48,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:51:48,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:51:48,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 20:51:48,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 20:51:48,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 20:51:48,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 20:51:48,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 20:51:48,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 20:51:48,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 20:51:48,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 20:51:48,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 20:51:48,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 20:51:48,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:48,147 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1773 proven. 1017 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-02-14 20:51:48,147 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:48,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782250374] [2022-02-14 20:51:48,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782250374] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:48,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864694100] [2022-02-14 20:51:48,147 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 20:51:48,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:48,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:48,148 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-02-14 20:51:48,151 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-02-14 20:51:48,280 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2022-02-14 20:51:48,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:51:48,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 64 conjunts are in the unsatisfiable core [2022-02-14 20:51:48,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:49,497 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-02-14 20:51:49,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:49,864 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-02-14 20:51:49,864 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864694100] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:49,864 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:49,864 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64, 64] total 98 [2022-02-14 20:51:49,865 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387769103] [2022-02-14 20:51:49,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:49,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2022-02-14 20:51:49,865 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:49,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2022-02-14 20:51:49,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2117, Invalid=7389, Unknown=0, NotChecked=0, Total=9506 [2022-02-14 20:51:49,876 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-02-14 20:51:51,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:51,319 INFO L93 Difference]: Finished difference Result 544 states and 645 transitions. [2022-02-14 20:51:51,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-14 20:51:51,319 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-02-14 20:51:51,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:51,321 INFO L225 Difference]: With dead ends: 544 [2022-02-14 20:51:51,321 INFO L226 Difference]: Without dead ends: 423 [2022-02-14 20:51:51,323 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 854 GetRequests, 696 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6895 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=5684, Invalid=19756, Unknown=0, NotChecked=0, Total=25440 [2022-02-14 20:51:51,326 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 760 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1869 mSolverCounterSat, 535 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-02-14 20:51:51,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [761 Valid, 131 Invalid, 2404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [535 Valid, 1869 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-14 20:51:51,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2022-02-14 20:51:51,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 299. [2022-02-14 20:51:51,330 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-02-14 20:51:51,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 308 transitions. [2022-02-14 20:51:51,331 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 308 transitions. Word has length 318 [2022-02-14 20:51:51,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:51,331 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 308 transitions. [2022-02-14 20:51:51,331 INFO L471 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-02-14 20:51:51,331 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 308 transitions. [2022-02-14 20:51:51,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2022-02-14 20:51:51,332 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:51,333 INFO L514 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-02-14 20:51:51,350 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-02-14 20:51:51,547 WARN L452 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-02-14 20:51:51,547 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:51,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:51,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1456322026, now seen corresponding path program 36 times [2022-02-14 20:51:51,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:51,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275117975] [2022-02-14 20:51:51,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:51,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:51,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:52,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-14 20:51:52,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-14 20:51:52,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-14 20:51:52,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-14 20:51:52,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-14 20:51:52,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-14 20:51:52,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-14 20:51:52,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-14 20:51:52,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-14 20:51:52,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:51:52,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:51:52,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:51:52,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:51:52,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:51:52,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:51:52,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:51:52,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:51:52,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:51:52,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:51:52,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:51:52,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:51:52,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 20:51:52,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 20:51:52,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 20:51:52,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 20:51:52,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 20:51:52,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 20:51:52,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 20:51:52,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 20:51:52,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 20:51:52,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:52,079 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 990 proven. 1862 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-02-14 20:51:52,079 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:52,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275117975] [2022-02-14 20:51:52,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275117975] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:52,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827109772] [2022-02-14 20:51:52,080 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 20:51:52,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:52,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:52,081 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-02-14 20:51:52,089 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-02-14 20:51:52,218 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 32 check-sat command(s) [2022-02-14 20:51:52,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:51:52,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 888 conjuncts, 65 conjunts are in the unsatisfiable core [2022-02-14 20:51:52,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:52,531 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-02-14 20:51:52,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:52,829 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-02-14 20:51:52,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827109772] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:52,829 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:52,829 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 41 [2022-02-14 20:51:52,829 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147234393] [2022-02-14 20:51:52,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:52,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-14 20:51:52,830 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:52,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-14 20:51:52,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=1029, Unknown=0, NotChecked=0, Total=1640 [2022-02-14 20:51:52,830 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-02-14 20:51:53,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:53,362 INFO L93 Difference]: Finished difference Result 316 states and 327 transitions. [2022-02-14 20:51:53,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-14 20:51:53,362 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-02-14 20:51:53,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:53,363 INFO L225 Difference]: With dead ends: 316 [2022-02-14 20:51:53,363 INFO L226 Difference]: Without dead ends: 316 [2022-02-14 20:51:53,364 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 805 GetRequests, 728 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1252 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1825, Invalid=4181, Unknown=0, NotChecked=0, Total=6006 [2022-02-14 20:51:53,364 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 175 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2022-02-14 20:51:53,365 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 74 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 748 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-14 20:51:53,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-02-14 20:51:53,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 311. [2022-02-14 20:51:53,368 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-02-14 20:51:53,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 321 transitions. [2022-02-14 20:51:53,369 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 321 transitions. Word has length 320 [2022-02-14 20:51:53,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:53,369 INFO L470 AbstractCegarLoop]: Abstraction has 311 states and 321 transitions. [2022-02-14 20:51:53,369 INFO L471 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-02-14 20:51:53,369 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 321 transitions. [2022-02-14 20:51:53,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2022-02-14 20:51:53,370 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:53,371 INFO L514 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-02-14 20:51:53,403 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-02-14 20:51:53,587 WARN L452 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-02-14 20:51:53,587 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:53,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:53,587 INFO L85 PathProgramCache]: Analyzing trace with hash 831941394, now seen corresponding path program 37 times [2022-02-14 20:51:53,588 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:53,588 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672984381] [2022-02-14 20:51:53,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:53,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:53,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:54,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-14 20:51:54,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-14 20:51:54,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-14 20:51:54,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-14 20:51:54,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-14 20:51:54,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-14 20:51:54,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-14 20:51:54,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-14 20:51:54,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-14 20:51:54,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:51:54,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:51:54,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:51:54,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:51:54,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:51:54,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:51:54,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:51:54,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:51:54,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:51:54,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:51:54,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:51:54,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:51:54,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 20:51:54,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 20:51:54,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 20:51:54,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 20:51:54,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 20:51:54,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 20:51:54,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 20:51:54,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 20:51:54,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 20:51:54,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 20:51:54,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 20:51:54,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,708 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2019 proven. 1085 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-02-14 20:51:54,708 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:54,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672984381] [2022-02-14 20:51:54,709 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672984381] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:54,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22597078] [2022-02-14 20:51:54,709 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 20:51:54,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:54,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:54,710 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-02-14 20:51:54,711 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-02-14 20:51:54,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:54,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 922 conjuncts, 66 conjunts are in the unsatisfiable core [2022-02-14 20:51:54,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:51:56,597 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2232 proven. 992 refuted. 0 times theorem prover too weak. 1864 trivial. 0 not checked. [2022-02-14 20:51:56,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:51:57,070 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2110 proven. 992 refuted. 0 times theorem prover too weak. 1986 trivial. 0 not checked. [2022-02-14 20:51:57,071 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22597078] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:51:57,071 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:51:57,071 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 66, 66] total 102 [2022-02-14 20:51:57,071 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061984193] [2022-02-14 20:51:57,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:51:57,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2022-02-14 20:51:57,072 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:51:57,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2022-02-14 20:51:57,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2283, Invalid=8019, Unknown=0, NotChecked=0, Total=10302 [2022-02-14 20:51:57,073 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-02-14 20:51:58,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:51:58,680 INFO L93 Difference]: Finished difference Result 566 states and 671 transitions. [2022-02-14 20:51:58,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-14 20:51:58,680 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-02-14 20:51:58,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:51:58,682 INFO L225 Difference]: With dead ends: 566 [2022-02-14 20:51:58,682 INFO L226 Difference]: Without dead ends: 441 [2022-02-14 20:51:58,684 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 900 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7471 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=6077, Invalid=21313, Unknown=0, NotChecked=0, Total=27390 [2022-02-14 20:51:58,684 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 763 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 2170 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.7s IncrementalHoareTripleChecker+Time [2022-02-14 20:51:58,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [764 Valid, 153 Invalid, 2642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 2170 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-14 20:51:58,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-02-14 20:51:58,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 313. [2022-02-14 20:51:58,703 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-02-14 20:51:58,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 323 transitions. [2022-02-14 20:51:58,704 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 323 transitions. Word has length 336 [2022-02-14 20:51:58,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:51:58,704 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 323 transitions. [2022-02-14 20:51:58,704 INFO L471 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-02-14 20:51:58,704 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 323 transitions. [2022-02-14 20:51:58,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2022-02-14 20:51:58,706 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:51:58,706 INFO L514 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-02-14 20:51:58,726 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-02-14 20:51:58,918 WARN L452 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-02-14 20:51:58,918 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:51:58,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:51:58,919 INFO L85 PathProgramCache]: Analyzing trace with hash -373333003, now seen corresponding path program 38 times [2022-02-14 20:51:58,919 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:51:58,919 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275104993] [2022-02-14 20:51:58,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:51:58,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:51:58,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:51:59,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-14 20:51:59,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-14 20:51:59,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-14 20:51:59,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-14 20:51:59,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-14 20:51:59,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-14 20:51:59,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-14 20:51:59,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-14 20:51:59,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:51:59,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:51:59,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:51:59,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:51:59,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:51:59,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:51:59,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:51:59,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:51:59,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:51:59,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 20:51:59,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 20:51:59,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 20:51:59,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 20:51:59,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 20:51:59,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 20:51:59,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 20:51:59,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 20:51:59,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 20:51:59,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 20:51:59,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-14 20:51:59,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-14 20:51:59,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-14 20:51:59,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-14 20:51:59,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-14 20:51:59,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:51:59,763 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 2019 proven. 1149 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-02-14 20:51:59,763 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:51:59,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275104993] [2022-02-14 20:51:59,763 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275104993] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:51:59,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641999497] [2022-02-14 20:51:59,763 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 20:51:59,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:51:59,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:51:59,764 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-02-14 20:51:59,766 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-02-14 20:51:59,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 20:51:59,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:51:59,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 932 conjuncts, 68 conjunts are in the unsatisfiable core [2022-02-14 20:51:59,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:52:01,245 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-02-14 20:52:01,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:52:01,738 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-02-14 20:52:01,738 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641999497] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:52:01,738 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:52:01,738 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 37, 37] total 104 [2022-02-14 20:52:01,738 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051856938] [2022-02-14 20:52:01,739 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:52:01,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-02-14 20:52:01,739 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:52:01,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-02-14 20:52:01,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1757, Invalid=8955, Unknown=0, NotChecked=0, Total=10712 [2022-02-14 20:52:01,741 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-02-14 20:52:05,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:52:05,226 INFO L93 Difference]: Finished difference Result 585 states and 693 transitions. [2022-02-14 20:52:05,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-02-14 20:52:05,226 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-02-14 20:52:05,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:52:05,227 INFO L225 Difference]: With dead ends: 585 [2022-02-14 20:52:05,227 INFO L226 Difference]: Without dead ends: 456 [2022-02-14 20:52:05,231 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 977 GetRequests, 741 SyntacticMatches, 1 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19294 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=9383, Invalid=46549, Unknown=0, NotChecked=0, Total=55932 [2022-02-14 20:52:05,231 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 983 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 3540 mSolverCounterSat, 849 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:52:05,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [984 Valid, 170 Invalid, 4389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [849 Valid, 3540 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-14 20:52:05,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2022-02-14 20:52:05,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 323. [2022-02-14 20:52:05,235 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-02-14 20:52:05,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 333 transitions. [2022-02-14 20:52:05,235 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 333 transitions. Word has length 338 [2022-02-14 20:52:05,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:52:05,235 INFO L470 AbstractCegarLoop]: Abstraction has 323 states and 333 transitions. [2022-02-14 20:52:05,235 INFO L471 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-02-14 20:52:05,236 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 333 transitions. [2022-02-14 20:52:05,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2022-02-14 20:52:05,237 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:52:05,237 INFO L514 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-02-14 20:52:05,254 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-02-14 20:52:05,453 WARN L452 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-02-14 20:52:05,453 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:52:05,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:52:05,454 INFO L85 PathProgramCache]: Analyzing trace with hash 1595795116, now seen corresponding path program 39 times [2022-02-14 20:52:05,454 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:52:05,454 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694688222] [2022-02-14 20:52:05,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:52:05,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:52:05,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:52:06,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-14 20:52:06,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-14 20:52:06,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-14 20:52:06,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-14 20:52:06,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-14 20:52:06,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-14 20:52:06,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-14 20:52:06,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:52:06,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:52:06,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:52:06,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:52:06,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:52:06,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:52:06,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:52:06,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:52:06,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:52:06,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:52:06,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:52:06,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:52:06,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 20:52:06,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 20:52:06,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 20:52:06,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 20:52:06,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 20:52:06,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 20:52:06,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 20:52:06,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 20:52:06,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 20:52:06,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 20:52:06,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 20:52:06,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 20:52:06,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 20:52:06,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 20:52:06,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:06,294 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 2148 proven. 1218 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-02-14 20:52:06,294 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:52:06,294 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694688222] [2022-02-14 20:52:06,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694688222] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:52:06,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673543916] [2022-02-14 20:52:06,295 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 20:52:06,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:52:06,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:52:06,296 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-02-14 20:52:06,297 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-02-14 20:52:06,434 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2022-02-14 20:52:06,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:52:06,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 70 conjunts are in the unsatisfiable core [2022-02-14 20:52:06,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:52:08,025 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-02-14 20:52:08,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:52:08,534 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-02-14 20:52:08,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673543916] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:52:08,535 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:52:08,535 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 38, 38] total 107 [2022-02-14 20:52:08,535 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065724961] [2022-02-14 20:52:08,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:52:08,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2022-02-14 20:52:08,535 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:52:08,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2022-02-14 20:52:08,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1861, Invalid=9481, Unknown=0, NotChecked=0, Total=11342 [2022-02-14 20:52:08,537 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-02-14 20:52:12,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:52:12,249 INFO L93 Difference]: Finished difference Result 603 states and 714 transitions. [2022-02-14 20:52:12,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-02-14 20:52:12,250 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-02-14 20:52:12,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:52:12,251 INFO L225 Difference]: With dead ends: 603 [2022-02-14 20:52:12,251 INFO L226 Difference]: Without dead ends: 470 [2022-02-14 20:52:12,255 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1006 GetRequests, 763 SyntacticMatches, 1 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20491 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=9939, Invalid=49353, Unknown=0, NotChecked=0, Total=59292 [2022-02-14 20:52:12,256 INFO L933 BasicCegarLoop]: 111 mSDtfsCounter, 960 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 4389 mSolverCounterSat, 849 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s 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.5s IncrementalHoareTripleChecker+Time [2022-02-14 20:52:12,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [961 Valid, 198 Invalid, 5238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [849 Valid, 4389 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-02-14 20:52:12,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2022-02-14 20:52:12,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 333. [2022-02-14 20:52:12,260 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-02-14 20:52:12,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 343 transitions. [2022-02-14 20:52:12,261 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 343 transitions. Word has length 348 [2022-02-14 20:52:12,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:52:12,261 INFO L470 AbstractCegarLoop]: Abstraction has 333 states and 343 transitions. [2022-02-14 20:52:12,261 INFO L471 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-02-14 20:52:12,261 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 343 transitions. [2022-02-14 20:52:12,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2022-02-14 20:52:12,263 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:52:12,263 INFO L514 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-02-14 20:52:12,297 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-02-14 20:52:12,479 WARN L452 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-02-14 20:52:12,480 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:52:12,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:52:12,480 INFO L85 PathProgramCache]: Analyzing trace with hash -2025393501, now seen corresponding path program 40 times [2022-02-14 20:52:12,480 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:52:12,480 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322737813] [2022-02-14 20:52:12,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:52:12,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:52:12,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:52:13,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-02-14 20:52:13,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-14 20:52:13,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-14 20:52:13,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-14 20:52:13,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-14 20:52:13,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-14 20:52:13,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-14 20:52:13,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-14 20:52:13,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:52:13,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:52:13,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:52:13,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:52:13,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:52:13,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:52:13,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:52:13,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:52:13,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:52:13,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:52:13,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:52:13,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 20:52:13,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 20:52:13,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 20:52:13,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 20:52:13,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 20:52:13,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 20:52:13,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 20:52:13,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 20:52:13,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 20:52:13,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 20:52:13,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 20:52:13,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 20:52:13,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 20:52:13,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 20:52:13,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 20:52:13,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:13,895 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2281 proven. 1289 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-02-14 20:52:13,895 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:52:13,895 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322737813] [2022-02-14 20:52:13,896 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322737813] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:52:13,896 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909336957] [2022-02-14 20:52:13,896 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 20:52:13,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:52:13,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:52:13,897 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-02-14 20:52:13,898 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-02-14 20:52:14,016 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 20:52:14,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:52:14,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 986 conjuncts, 72 conjunts are in the unsatisfiable core [2022-02-14 20:52:14,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:52:15,074 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-02-14 20:52:15,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:52:15,552 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-02-14 20:52:15,552 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909336957] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:52:15,552 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:52:15,553 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 39, 39] total 110 [2022-02-14 20:52:15,553 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950381422] [2022-02-14 20:52:15,553 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:52:15,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-02-14 20:52:15,553 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:52:15,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-02-14 20:52:15,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1968, Invalid=10022, Unknown=0, NotChecked=0, Total=11990 [2022-02-14 20:52:15,555 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-02-14 20:52:18,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:52:18,870 INFO L93 Difference]: Finished difference Result 621 states and 735 transitions. [2022-02-14 20:52:18,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-02-14 20:52:18,870 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-02-14 20:52:18,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:52:18,871 INFO L225 Difference]: With dead ends: 621 [2022-02-14 20:52:18,871 INFO L226 Difference]: Without dead ends: 484 [2022-02-14 20:52:18,875 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 785 SyntacticMatches, 1 SemanticMatches, 249 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21724 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=10511, Invalid=52239, Unknown=0, NotChecked=0, Total=62750 [2022-02-14 20:52:18,876 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 1347 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4572 mSolverCounterSat, 1124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:52:18,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1348 Valid, 191 Invalid, 5696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1124 Valid, 4572 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-14 20:52:18,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-02-14 20:52:18,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 343. [2022-02-14 20:52:18,879 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-02-14 20:52:18,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 353 transitions. [2022-02-14 20:52:18,880 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 353 transitions. Word has length 358 [2022-02-14 20:52:18,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:52:18,880 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 353 transitions. [2022-02-14 20:52:18,880 INFO L471 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-02-14 20:52:18,880 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 353 transitions. [2022-02-14 20:52:18,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2022-02-14 20:52:18,881 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:52:18,882 INFO L514 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-02-14 20:52:18,899 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-02-14 20:52:19,093 WARN L452 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-02-14 20:52:19,093 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:52:19,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:52:19,093 INFO L85 PathProgramCache]: Analyzing trace with hash 372111322, now seen corresponding path program 41 times [2022-02-14 20:52:19,093 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:52:19,093 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584872634] [2022-02-14 20:52:19,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:52:19,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:52:19,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:52:20,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-14 20:52:20,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-14 20:52:20,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-14 20:52:20,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-14 20:52:20,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-14 20:52:20,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-14 20:52:20,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-14 20:52:20,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-14 20:52:20,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:52:20,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:52:20,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:52:20,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:52:20,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:52:20,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:52:20,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:52:20,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:52:20,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:52:20,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:52:20,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:52:20,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:52:20,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 20:52:20,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 20:52:20,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 20:52:20,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 20:52:20,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 20:52:20,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 20:52:20,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 20:52:20,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 20:52:20,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 20:52:20,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 20:52:20,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 20:52:20,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 20:52:20,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 20:52:20,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 20:52:20,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 20:52:20,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:20,579 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2418 proven. 1362 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-02-14 20:52:20,579 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:52:20,579 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584872634] [2022-02-14 20:52:20,579 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584872634] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:52:20,579 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109320889] [2022-02-14 20:52:20,579 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 20:52:20,579 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:52:20,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:52:20,580 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-02-14 20:52:20,581 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-02-14 20:52:20,730 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2022-02-14 20:52:20,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:52:20,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 1013 conjuncts, 74 conjunts are in the unsatisfiable core [2022-02-14 20:52:20,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:52:22,671 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-02-14 20:52:22,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:52:22,994 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-02-14 20:52:22,995 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109320889] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:52:22,995 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:52:22,995 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74, 74] total 113 [2022-02-14 20:52:22,995 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186009829] [2022-02-14 20:52:22,995 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:52:22,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2022-02-14 20:52:22,995 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:52:22,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2022-02-14 20:52:22,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2817, Invalid=9839, Unknown=0, NotChecked=0, Total=12656 [2022-02-14 20:52:22,997 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-02-14 20:52:24,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:52:24,520 INFO L93 Difference]: Finished difference Result 630 states and 747 transitions. [2022-02-14 20:52:24,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-02-14 20:52:24,526 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-02-14 20:52:24,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:52:24,527 INFO L225 Difference]: With dead ends: 630 [2022-02-14 20:52:24,527 INFO L226 Difference]: Without dead ends: 489 [2022-02-14 20:52:24,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 989 GetRequests, 806 SyntacticMatches, 0 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9270 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=7589, Invalid=26451, Unknown=0, NotChecked=0, Total=34040 [2022-02-14 20:52:24,530 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 719 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2189 mSolverCounterSat, 540 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-02-14 20:52:24,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [720 Valid, 136 Invalid, 2729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [540 Valid, 2189 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-14 20:52:24,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-02-14 20:52:24,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 345. [2022-02-14 20:52:24,535 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-02-14 20:52:24,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 355 transitions. [2022-02-14 20:52:24,565 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 355 transitions. Word has length 368 [2022-02-14 20:52:24,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:52:24,565 INFO L470 AbstractCegarLoop]: Abstraction has 345 states and 355 transitions. [2022-02-14 20:52:24,566 INFO L471 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-02-14 20:52:24,566 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 355 transitions. [2022-02-14 20:52:24,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2022-02-14 20:52:24,568 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:52:24,568 INFO L514 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-02-14 20:52:24,587 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-02-14 20:52:24,784 WARN L452 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-02-14 20:52:24,785 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:52:24,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:52:24,785 INFO L85 PathProgramCache]: Analyzing trace with hash -1027431235, now seen corresponding path program 42 times [2022-02-14 20:52:24,785 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:52:24,785 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261151653] [2022-02-14 20:52:24,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:52:24,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:52:24,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:52:25,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-14 20:52:25,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-14 20:52:25,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-14 20:52:25,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-14 20:52:25,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-14 20:52:25,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-14 20:52:25,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-14 20:52:25,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:52:25,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:52:25,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:52:25,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:52:25,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:52:25,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:52:25,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:52:25,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:52:25,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:52:25,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 20:52:25,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 20:52:25,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 20:52:25,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 20:52:25,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 20:52:25,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 20:52:25,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 20:52:25,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 20:52:25,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 20:52:25,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 20:52:25,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-14 20:52:25,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-14 20:52:25,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-14 20:52:25,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-14 20:52:25,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-14 20:52:25,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-14 20:52:25,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-14 20:52:25,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-14 20:52:25,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-14 20:52:25,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:25,455 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1330 proven. 2522 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-02-14 20:52:25,456 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:52:25,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261151653] [2022-02-14 20:52:25,456 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261151653] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:52:25,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27933095] [2022-02-14 20:52:25,456 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 20:52:25,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:52:25,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:52:25,457 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-02-14 20:52:25,489 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-02-14 20:52:25,619 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2022-02-14 20:52:25,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:52:25,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 75 conjunts are in the unsatisfiable core [2022-02-14 20:52:25,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:52:26,159 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-02-14 20:52:26,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:52:26,667 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-02-14 20:52:26,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27933095] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:52:26,668 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:52:26,668 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 46 [2022-02-14 20:52:26,668 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450520475] [2022-02-14 20:52:26,669 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:52:26,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-14 20:52:26,669 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:52:26,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-14 20:52:26,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=796, Invalid=1274, Unknown=0, NotChecked=0, Total=2070 [2022-02-14 20:52:26,670 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-02-14 20:52:27,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:52:27,294 INFO L93 Difference]: Finished difference Result 362 states and 374 transitions. [2022-02-14 20:52:27,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-14 20:52:27,295 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-02-14 20:52:27,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:52:27,296 INFO L225 Difference]: With dead ends: 362 [2022-02-14 20:52:27,296 INFO L226 Difference]: Without dead ends: 362 [2022-02-14 20:52:27,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 930 GetRequests, 843 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1542 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2380, Invalid=5276, Unknown=0, NotChecked=0, Total=7656 [2022-02-14 20:52:27,297 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 188 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:52:27,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 94 Invalid, 1359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 1162 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-14 20:52:27,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-02-14 20:52:27,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 357. [2022-02-14 20:52:27,299 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-02-14 20:52:27,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 368 transitions. [2022-02-14 20:52:27,300 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 368 transitions. Word has length 370 [2022-02-14 20:52:27,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:52:27,300 INFO L470 AbstractCegarLoop]: Abstraction has 357 states and 368 transitions. [2022-02-14 20:52:27,301 INFO L471 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-02-14 20:52:27,301 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 368 transitions. [2022-02-14 20:52:27,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 387 [2022-02-14 20:52:27,302 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:52:27,302 INFO L514 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-02-14 20:52:27,319 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-02-14 20:52:27,518 WARN L452 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-02-14 20:52:27,519 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:52:27,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:52:27,519 INFO L85 PathProgramCache]: Analyzing trace with hash -1645128731, now seen corresponding path program 43 times [2022-02-14 20:52:27,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:52:27,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179064719] [2022-02-14 20:52:27,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:52:27,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:52:27,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:52:28,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-14 20:52:28,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-14 20:52:28,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-14 20:52:28,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-14 20:52:28,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-14 20:52:28,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-14 20:52:28,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-14 20:52:28,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:52:28,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:52:28,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:52:28,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:52:28,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:52:28,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:52:28,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:52:28,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:52:28,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:52:28,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 20:52:28,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 20:52:28,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 20:52:28,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 20:52:28,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 20:52:28,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 20:52:28,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 20:52:28,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 20:52:28,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 20:52:28,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 20:52:28,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-14 20:52:28,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-14 20:52:28,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-14 20:52:28,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-14 20:52:28,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-14 20:52:28,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-14 20:52:28,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-14 20:52:28,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-14 20:52:28,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-14 20:52:28,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-14 20:52:28,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-14 20:52:28,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,475 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2704 proven. 1440 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-02-14 20:52:28,475 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:52:28,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179064719] [2022-02-14 20:52:28,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179064719] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:52:28,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389623637] [2022-02-14 20:52:28,475 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 20:52:28,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:52:28,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:52:28,476 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-02-14 20:52:28,477 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-02-14 20:52:28,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:28,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 76 conjunts are in the unsatisfiable core [2022-02-14 20:52:28,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:52:30,019 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2952 proven. 1332 refuted. 0 times theorem prover too weak. 2524 trivial. 0 not checked. [2022-02-14 20:52:30,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:52:30,368 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2810 proven. 1332 refuted. 0 times theorem prover too weak. 2666 trivial. 0 not checked. [2022-02-14 20:52:30,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389623637] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:52:30,368 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:52:30,368 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 76, 76] total 117 [2022-02-14 20:52:30,368 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504071267] [2022-02-14 20:52:30,368 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:52:30,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2022-02-14 20:52:30,369 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:52:30,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2022-02-14 20:52:30,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3008, Invalid=10564, Unknown=0, NotChecked=0, Total=13572 [2022-02-14 20:52:30,371 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-02-14 20:52:31,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:52:31,969 INFO L93 Difference]: Finished difference Result 652 states and 773 transitions. [2022-02-14 20:52:31,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-02-14 20:52:31,969 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-02-14 20:52:31,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:52:31,971 INFO L225 Difference]: With dead ends: 652 [2022-02-14 20:52:31,971 INFO L226 Difference]: Without dead ends: 507 [2022-02-14 20:52:31,974 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 846 SyntacticMatches, 0 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9936 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=8042, Invalid=28248, Unknown=0, NotChecked=0, Total=36290 [2022-02-14 20:52:31,974 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 1027 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 1756 mSolverCounterSat, 696 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-02-14 20:52:31,974 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1028 Valid, 103 Invalid, 2452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [696 Valid, 1756 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-14 20:52:31,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-02-14 20:52:31,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 359. [2022-02-14 20:52:31,977 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-02-14 20:52:31,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 370 transitions. [2022-02-14 20:52:31,978 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 370 transitions. Word has length 386 [2022-02-14 20:52:31,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:52:31,978 INFO L470 AbstractCegarLoop]: Abstraction has 359 states and 370 transitions. [2022-02-14 20:52:31,979 INFO L471 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-02-14 20:52:31,979 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 370 transitions. [2022-02-14 20:52:31,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2022-02-14 20:52:31,980 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:52:31,980 INFO L514 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-02-14 20:52:31,998 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-02-14 20:52:32,192 WARN L452 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-02-14 20:52:32,192 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:52:32,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:52:32,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1522029048, now seen corresponding path program 44 times [2022-02-14 20:52:32,193 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:52:32,193 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534416749] [2022-02-14 20:52:32,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:52:32,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:52:32,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:52:33,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-14 20:52:33,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-14 20:52:33,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-14 20:52:33,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-14 20:52:33,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-14 20:52:33,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-14 20:52:33,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:52:33,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:52:33,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:52:33,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:52:33,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:52:33,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:52:33,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:52:33,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:52:33,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:52:33,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:52:33,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:52:33,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:52:33,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 20:52:33,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 20:52:33,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 20:52:33,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 20:52:33,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 20:52:33,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 20:52:33,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 20:52:33,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 20:52:33,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 20:52:33,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 20:52:33,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 20:52:33,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 20:52:33,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 20:52:33,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 20:52:33,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 20:52:33,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 20:52:33,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 20:52:33,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 20:52:33,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 20:52:33,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:33,448 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 2704 proven. 1514 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-02-14 20:52:33,448 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:52:33,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534416749] [2022-02-14 20:52:33,449 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534416749] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:52:33,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551582282] [2022-02-14 20:52:33,449 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 20:52:33,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:52:33,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:52:33,450 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-02-14 20:52:33,451 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-02-14 20:52:33,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 20:52:33,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:52:33,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 78 conjunts are in the unsatisfiable core [2022-02-14 20:52:33,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:52:34,660 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-02-14 20:52:34,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:52:35,000 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-02-14 20:52:35,000 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551582282] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:52:35,000 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:52:35,001 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 42, 42] total 119 [2022-02-14 20:52:35,001 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552860537] [2022-02-14 20:52:35,001 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:52:35,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2022-02-14 20:52:35,001 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:52:35,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2022-02-14 20:52:35,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2307, Invalid=11735, Unknown=0, NotChecked=0, Total=14042 [2022-02-14 20:52:35,003 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-02-14 20:52:38,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:52:38,187 INFO L93 Difference]: Finished difference Result 671 states and 795 transitions. [2022-02-14 20:52:38,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-02-14 20:52:38,203 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-02-14 20:52:38,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:52:38,205 INFO L225 Difference]: With dead ends: 671 [2022-02-14 20:52:38,205 INFO L226 Difference]: Without dead ends: 522 [2022-02-14 20:52:38,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1122 GetRequests, 851 SyntacticMatches, 1 SemanticMatches, 270 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25639 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=12323, Invalid=61389, Unknown=0, NotChecked=0, Total=73712 [2022-02-14 20:52:38,228 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 1092 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 4851 mSolverCounterSat, 920 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2022-02-14 20:52:38,228 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1093 Valid, 210 Invalid, 5771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [920 Valid, 4851 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-14 20:52:38,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-02-14 20:52:38,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 369. [2022-02-14 20:52:38,232 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-02-14 20:52:38,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 380 transitions. [2022-02-14 20:52:38,232 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 380 transitions. Word has length 388 [2022-02-14 20:52:38,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:52:38,233 INFO L470 AbstractCegarLoop]: Abstraction has 369 states and 380 transitions. [2022-02-14 20:52:38,233 INFO L471 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-02-14 20:52:38,233 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 380 transitions. [2022-02-14 20:52:38,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2022-02-14 20:52:38,234 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:52:38,234 INFO L514 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-02-14 20:52:38,253 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-02-14 20:52:38,451 WARN L452 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-02-14 20:52:38,452 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:52:38,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:52:38,452 INFO L85 PathProgramCache]: Analyzing trace with hash -1213907201, now seen corresponding path program 45 times [2022-02-14 20:52:38,452 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:52:38,452 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385159140] [2022-02-14 20:52:38,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:52:38,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:52:38,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:52:39,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-14 20:52:39,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-14 20:52:39,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-14 20:52:39,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-14 20:52:39,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-14 20:52:39,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-14 20:52:39,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-14 20:52:39,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:52:39,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:52:39,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:52:39,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:52:39,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:52:39,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:52:39,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:52:39,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:52:39,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:52:39,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:52:39,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:52:39,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 20:52:39,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 20:52:39,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 20:52:39,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 20:52:39,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 20:52:39,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 20:52:39,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 20:52:39,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 20:52:39,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 20:52:39,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 20:52:39,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 20:52:39,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 20:52:39,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 20:52:39,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 20:52:39,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 20:52:39,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-14 20:52:39,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-14 20:52:39,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-14 20:52:39,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-14 20:52:39,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-14 20:52:39,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:39,678 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 2853 proven. 1593 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-02-14 20:52:39,678 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:52:39,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385159140] [2022-02-14 20:52:39,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385159140] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:52:39,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317613104] [2022-02-14 20:52:39,678 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 20:52:39,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:52:39,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:52:39,679 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-02-14 20:52:39,683 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-02-14 20:52:39,846 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2022-02-14 20:52:39,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:52:39,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 1094 conjuncts, 80 conjunts are in the unsatisfiable core [2022-02-14 20:52:39,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:52:41,000 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-02-14 20:52:41,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:52:41,314 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-02-14 20:52:41,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317613104] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:52:41,314 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:52:41,315 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 43, 43] total 122 [2022-02-14 20:52:41,315 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337299711] [2022-02-14 20:52:41,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:52:41,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 122 states [2022-02-14 20:52:41,315 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:52:41,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2022-02-14 20:52:41,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2426, Invalid=12336, Unknown=0, NotChecked=0, Total=14762 [2022-02-14 20:52:41,317 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-02-14 20:52:44,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:52:44,406 INFO L93 Difference]: Finished difference Result 689 states and 816 transitions. [2022-02-14 20:52:44,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-02-14 20:52:44,407 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-02-14 20:52:44,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:52:44,408 INFO L225 Difference]: With dead ends: 689 [2022-02-14 20:52:44,408 INFO L226 Difference]: Without dead ends: 536 [2022-02-14 20:52:44,411 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1151 GetRequests, 873 SyntacticMatches, 1 SemanticMatches, 277 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27016 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=12959, Invalid=64603, Unknown=0, NotChecked=0, Total=77562 [2022-02-14 20:52:44,411 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 1411 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 4477 mSolverCounterSat, 1093 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s 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.1s IncrementalHoareTripleChecker+Time [2022-02-14 20:52:44,411 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1412 Valid, 193 Invalid, 5570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1093 Valid, 4477 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-14 20:52:44,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2022-02-14 20:52:44,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 379. [2022-02-14 20:52:44,415 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-02-14 20:52:44,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 390 transitions. [2022-02-14 20:52:44,415 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 390 transitions. Word has length 398 [2022-02-14 20:52:44,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:52:44,415 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 390 transitions. [2022-02-14 20:52:44,416 INFO L471 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-02-14 20:52:44,416 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 390 transitions. [2022-02-14 20:52:44,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2022-02-14 20:52:44,417 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:52:44,417 INFO L514 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-02-14 20:52:44,437 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-02-14 20:52:44,634 WARN L452 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-02-14 20:52:44,635 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:52:44,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:52:44,635 INFO L85 PathProgramCache]: Analyzing trace with hash 320244022, now seen corresponding path program 46 times [2022-02-14 20:52:44,635 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:52:44,635 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443167078] [2022-02-14 20:52:44,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:52:44,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:52:44,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:52:46,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-14 20:52:46,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-14 20:52:46,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-14 20:52:46,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-14 20:52:46,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-14 20:52:46,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-14 20:52:46,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-14 20:52:46,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:52:46,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:52:46,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:52:46,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:52:46,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:52:46,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:52:46,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:52:46,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:52:46,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:52:46,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:52:46,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:52:46,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:52:46,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 20:52:46,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 20:52:46,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 20:52:46,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 20:52:46,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 20:52:46,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 20:52:46,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 20:52:46,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 20:52:46,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 20:52:46,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 20:52:46,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 20:52:46,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 20:52:46,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 20:52:46,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 20:52:46,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 20:52:46,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-14 20:52:46,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-14 20:52:46,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-14 20:52:46,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-14 20:52:46,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-14 20:52:46,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:46,355 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 3006 proven. 1674 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-02-14 20:52:46,355 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:52:46,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443167078] [2022-02-14 20:52:46,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443167078] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:52:46,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75271307] [2022-02-14 20:52:46,356 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 20:52:46,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:52:46,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:52:46,357 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-02-14 20:52:46,357 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-02-14 20:52:46,480 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 20:52:46,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:52:46,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 1121 conjuncts, 82 conjunts are in the unsatisfiable core [2022-02-14 20:52:46,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:52:47,829 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-02-14 20:52:47,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:52:48,165 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-02-14 20:52:48,165 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75271307] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:52:48,165 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:52:48,165 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 44, 44] total 125 [2022-02-14 20:52:48,165 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258490405] [2022-02-14 20:52:48,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:52:48,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2022-02-14 20:52:48,166 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:52:48,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2022-02-14 20:52:48,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2548, Invalid=12952, Unknown=0, NotChecked=0, Total=15500 [2022-02-14 20:52:48,168 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-02-14 20:52:51,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:52:51,538 INFO L93 Difference]: Finished difference Result 707 states and 837 transitions. [2022-02-14 20:52:51,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-02-14 20:52:51,538 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-02-14 20:52:51,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:52:51,540 INFO L225 Difference]: With dead ends: 707 [2022-02-14 20:52:51,540 INFO L226 Difference]: Without dead ends: 550 [2022-02-14 20:52:51,544 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 895 SyntacticMatches, 1 SemanticMatches, 284 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28429 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=13611, Invalid=67899, Unknown=0, NotChecked=0, Total=81510 [2022-02-14 20:52:51,544 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 1308 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4683 mSolverCounterSat, 1089 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2022-02-14 20:52:51,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1309 Valid, 206 Invalid, 5772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1089 Valid, 4683 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-14 20:52:51,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-02-14 20:52:51,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 389. [2022-02-14 20:52:51,548 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-02-14 20:52:51,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 400 transitions. [2022-02-14 20:52:51,548 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 400 transitions. Word has length 408 [2022-02-14 20:52:51,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:52:51,548 INFO L470 AbstractCegarLoop]: Abstraction has 389 states and 400 transitions. [2022-02-14 20:52:51,549 INFO L471 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-02-14 20:52:51,549 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 400 transitions. [2022-02-14 20:52:51,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2022-02-14 20:52:51,550 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:52:51,551 INFO L514 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-02-14 20:52:51,585 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-02-14 20:52:51,767 WARN L452 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-02-14 20:52:51,768 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:52:51,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:52:51,768 INFO L85 PathProgramCache]: Analyzing trace with hash 1339227309, now seen corresponding path program 47 times [2022-02-14 20:52:51,768 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:52:51,768 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137014610] [2022-02-14 20:52:51,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:52:51,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:52:51,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:52:52,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-14 20:52:52,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-14 20:52:52,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-14 20:52:52,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-14 20:52:52,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-14 20:52:52,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-14 20:52:52,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:52:52,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:52:52,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:52:52,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:52:52,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:52:52,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:52:52,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:52:52,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:52:52,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:52:52,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 20:52:52,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 20:52:52,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 20:52:52,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 20:52:52,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 20:52:52,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 20:52:52,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 20:52:52,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 20:52:52,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 20:52:52,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 20:52:52,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-14 20:52:52,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-14 20:52:52,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-14 20:52:52,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-14 20:52:52,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-14 20:52:52,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-14 20:52:52,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-14 20:52:52,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-14 20:52:52,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-14 20:52:52,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-14 20:52:52,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-14 20:52:52,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-14 20:52:52,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-14 20:52:52,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-14 20:52:52,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-14 20:52:52,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:52,890 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3163 proven. 1757 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-02-14 20:52:52,890 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:52:52,890 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137014610] [2022-02-14 20:52:52,890 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137014610] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:52:52,890 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744539384] [2022-02-14 20:52:52,890 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 20:52:52,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:52:52,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:52:52,891 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-02-14 20:52:52,892 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-02-14 20:52:53,067 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 41 check-sat command(s) [2022-02-14 20:52:53,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:52:53,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 84 conjunts are in the unsatisfiable core [2022-02-14 20:52:53,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:52:54,998 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-02-14 20:52:54,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:52:55,488 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-02-14 20:52:55,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744539384] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:52:55,488 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:52:55,488 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 84] total 128 [2022-02-14 20:52:55,488 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372569319] [2022-02-14 20:52:55,489 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:52:55,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 128 states [2022-02-14 20:52:55,489 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:52:55,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2022-02-14 20:52:55,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3617, Invalid=12639, Unknown=0, NotChecked=0, Total=16256 [2022-02-14 20:52:55,491 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-02-14 20:52:57,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:52:57,664 INFO L93 Difference]: Finished difference Result 716 states and 849 transitions. [2022-02-14 20:52:57,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-14 20:52:57,664 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-02-14 20:52:57,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:52:57,665 INFO L225 Difference]: With dead ends: 716 [2022-02-14 20:52:57,666 INFO L226 Difference]: Without dead ends: 555 [2022-02-14 20:52:57,669 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1124 GetRequests, 916 SyntacticMatches, 0 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11995 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=9769, Invalid=34121, Unknown=0, NotChecked=0, Total=43890 [2022-02-14 20:52:57,669 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 818 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2499 mSolverCounterSat, 568 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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, 0.7s IncrementalHoareTripleChecker+Time [2022-02-14 20:52:57,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [819 Valid, 156 Invalid, 3067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [568 Valid, 2499 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-14 20:52:57,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-02-14 20:52:57,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 391. [2022-02-14 20:52:57,673 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-02-14 20:52:57,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 402 transitions. [2022-02-14 20:52:57,674 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 402 transitions. Word has length 418 [2022-02-14 20:52:57,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:52:57,674 INFO L470 AbstractCegarLoop]: Abstraction has 391 states and 402 transitions. [2022-02-14 20:52:57,674 INFO L471 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-02-14 20:52:57,674 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 402 transitions. [2022-02-14 20:52:57,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2022-02-14 20:52:57,676 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:52:57,676 INFO L514 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-02-14 20:52:57,707 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-02-14 20:52:57,893 WARN L452 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-02-14 20:52:57,894 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:52:57,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:52:57,894 INFO L85 PathProgramCache]: Analyzing trace with hash -1950348592, now seen corresponding path program 48 times [2022-02-14 20:52:57,894 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:52:57,894 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504709860] [2022-02-14 20:52:57,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:52:57,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:52:57,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:52:58,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-14 20:52:58,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-14 20:52:58,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-14 20:52:58,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-14 20:52:58,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-14 20:52:58,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:52:58,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:52:58,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:52:58,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:52:58,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:52:58,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:52:58,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:52:58,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:52:58,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:52:58,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:52:58,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:52:58,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:52:58,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 20:52:58,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 20:52:58,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 20:52:58,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 20:52:58,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 20:52:58,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 20:52:58,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 20:52:58,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 20:52:58,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 20:52:58,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 20:52:58,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 20:52:58,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 20:52:58,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 20:52:58,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 20:52:58,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 20:52:58,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 20:52:58,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 20:52:58,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 20:52:58,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 20:52:58,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 20:52:58,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 20:52:58,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 20:52:58,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 20:52:58,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:52:58,427 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1720 proven. 3282 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-02-14 20:52:58,427 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:52:58,427 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504709860] [2022-02-14 20:52:58,427 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504709860] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:52:58,427 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362989269] [2022-02-14 20:52:58,427 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 20:52:58,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:52:58,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:52:58,428 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-02-14 20:52:58,430 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-02-14 20:52:58,606 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 42 check-sat command(s) [2022-02-14 20:52:58,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:52:58,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 1158 conjuncts, 85 conjunts are in the unsatisfiable core [2022-02-14 20:52:58,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:52:59,032 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-02-14 20:52:59,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:52:59,419 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-02-14 20:52:59,420 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362989269] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:52:59,420 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:52:59,420 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46, 46] total 51 [2022-02-14 20:52:59,420 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826402228] [2022-02-14 20:52:59,420 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:52:59,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-14 20:52:59,421 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:52:59,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-14 20:52:59,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1006, Invalid=1544, Unknown=0, NotChecked=0, Total=2550 [2022-02-14 20:52:59,421 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-02-14 20:53:00,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:53:00,068 INFO L93 Difference]: Finished difference Result 408 states and 421 transitions. [2022-02-14 20:53:00,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-14 20:53:00,068 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-02-14 20:53:00,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:53:00,070 INFO L225 Difference]: With dead ends: 408 [2022-02-14 20:53:00,070 INFO L226 Difference]: Without dead ends: 408 [2022-02-14 20:53:00,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1055 GetRequests, 958 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1857 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=3010, Invalid=6496, Unknown=0, NotChecked=0, Total=9506 [2022-02-14 20:53:00,072 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 214 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1247 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:53:00,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 114 Invalid, 1469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 1247 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-14 20:53:00,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-02-14 20:53:00,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 403. [2022-02-14 20:53:00,075 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-02-14 20:53:00,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 415 transitions. [2022-02-14 20:53:00,076 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 415 transitions. Word has length 420 [2022-02-14 20:53:00,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:53:00,076 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 415 transitions. [2022-02-14 20:53:00,077 INFO L471 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-02-14 20:53:00,077 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 415 transitions. [2022-02-14 20:53:00,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2022-02-14 20:53:00,079 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:53:00,079 INFO L514 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-02-14 20:53:00,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-02-14 20:53:00,296 WARN L452 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-02-14 20:53:00,296 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:53:00,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:53:00,296 INFO L85 PathProgramCache]: Analyzing trace with hash 2013148152, now seen corresponding path program 49 times [2022-02-14 20:53:00,296 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:53:00,296 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609562456] [2022-02-14 20:53:00,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:53:00,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:53:00,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:53:01,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-14 20:53:01,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-14 20:53:01,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-14 20:53:01,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-14 20:53:01,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-14 20:53:01,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:53:01,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:53:01,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:53:01,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:53:01,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:53:01,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:53:01,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:53:01,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:53:01,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:53:01,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:53:01,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:53:01,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:53:01,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 20:53:01,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 20:53:01,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 20:53:01,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 20:53:01,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 20:53:01,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 20:53:01,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 20:53:01,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 20:53:01,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 20:53:01,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 20:53:01,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 20:53:01,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 20:53:01,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 20:53:01,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 20:53:01,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 20:53:01,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 20:53:01,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 20:53:01,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 20:53:01,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 20:53:01,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 20:53:01,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 20:53:01,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 20:53:01,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 20:53:01,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 20:53:01,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 20:53:01,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,481 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3489 proven. 1845 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-02-14 20:53:01,481 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:53:01,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609562456] [2022-02-14 20:53:01,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609562456] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:53:01,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843297756] [2022-02-14 20:53:01,481 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 20:53:01,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:53:01,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:53:01,482 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-02-14 20:53:01,483 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-02-14 20:53:01,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:01,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 1192 conjuncts, 86 conjunts are in the unsatisfiable core [2022-02-14 20:53:01,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:53:03,640 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3772 proven. 1722 refuted. 0 times theorem prover too weak. 3284 trivial. 0 not checked. [2022-02-14 20:53:03,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:53:03,980 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3610 proven. 1722 refuted. 0 times theorem prover too weak. 3446 trivial. 0 not checked. [2022-02-14 20:53:03,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843297756] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:53:03,980 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:53:03,980 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 86, 86] total 132 [2022-02-14 20:53:03,980 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942715884] [2022-02-14 20:53:03,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:53:03,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2022-02-14 20:53:03,981 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:53:03,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2022-02-14 20:53:03,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3833, Invalid=13459, Unknown=0, NotChecked=0, Total=17292 [2022-02-14 20:53:03,984 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-02-14 20:53:05,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:53:05,946 INFO L93 Difference]: Finished difference Result 738 states and 875 transitions. [2022-02-14 20:53:05,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-14 20:53:05,946 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-02-14 20:53:05,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:53:05,948 INFO L225 Difference]: With dead ends: 738 [2022-02-14 20:53:05,948 INFO L226 Difference]: Without dead ends: 573 [2022-02-14 20:53:05,951 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1170 GetRequests, 956 SyntacticMatches, 0 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12751 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=10282, Invalid=36158, Unknown=0, NotChecked=0, Total=46440 [2022-02-14 20:53:05,952 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 839 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 3084 mSolverCounterSat, 498 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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, 0.7s IncrementalHoareTripleChecker+Time [2022-02-14 20:53:05,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [840 Valid, 163 Invalid, 3582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [498 Valid, 3084 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-14 20:53:05,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-02-14 20:53:05,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 405. [2022-02-14 20:53:05,958 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-02-14 20:53:05,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 417 transitions. [2022-02-14 20:53:05,959 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 417 transitions. Word has length 436 [2022-02-14 20:53:05,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:53:05,959 INFO L470 AbstractCegarLoop]: Abstraction has 405 states and 417 transitions. [2022-02-14 20:53:05,959 INFO L471 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-02-14 20:53:05,959 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 417 transitions. [2022-02-14 20:53:05,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-02-14 20:53:05,961 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:53:05,961 INFO L514 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-02-14 20:53:05,978 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-02-14 20:53:06,178 WARN L452 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-02-14 20:53:06,178 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:53:06,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:53:06,179 INFO L85 PathProgramCache]: Analyzing trace with hash -498131109, now seen corresponding path program 50 times [2022-02-14 20:53:06,179 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:53:06,179 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290634744] [2022-02-14 20:53:06,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:53:06,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:53:06,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:53:07,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-14 20:53:07,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-14 20:53:07,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-14 20:53:07,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-14 20:53:07,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-14 20:53:07,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-14 20:53:07,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:53:07,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:53:07,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:53:07,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:53:07,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:53:07,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:53:07,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:53:07,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:53:07,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:53:07,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:53:07,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:53:07,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 20:53:07,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 20:53:07,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 20:53:07,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 20:53:07,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 20:53:07,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 20:53:07,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 20:53:07,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 20:53:07,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 20:53:07,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 20:53:07,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 20:53:07,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 20:53:07,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 20:53:07,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 20:53:07,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 20:53:07,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-14 20:53:07,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-14 20:53:07,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-14 20:53:07,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-14 20:53:07,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-14 20:53:07,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-14 20:53:07,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-14 20:53:07,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-14 20:53:07,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-14 20:53:07,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-14 20:53:07,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:07,654 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 3489 proven. 1929 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-02-14 20:53:07,654 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:53:07,654 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290634744] [2022-02-14 20:53:07,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290634744] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:53:07,654 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343198130] [2022-02-14 20:53:07,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 20:53:07,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:53:07,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:53:07,655 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-02-14 20:53:07,656 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-02-14 20:53:07,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 20:53:07,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:53:07,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 88 conjunts are in the unsatisfiable core [2022-02-14 20:53:07,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:53:09,097 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-02-14 20:53:09,098 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:53:09,653 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-02-14 20:53:09,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343198130] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:53:09,653 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:53:09,654 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 47, 47] total 134 [2022-02-14 20:53:09,654 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523768909] [2022-02-14 20:53:09,654 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:53:09,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 134 states [2022-02-14 20:53:09,654 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:53:09,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2022-02-14 20:53:09,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2932, Invalid=14890, Unknown=0, NotChecked=0, Total=17822 [2022-02-14 20:53:09,656 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-02-14 20:53:13,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:53:13,663 INFO L93 Difference]: Finished difference Result 757 states and 897 transitions. [2022-02-14 20:53:13,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-02-14 20:53:13,665 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-02-14 20:53:13,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:53:13,667 INFO L225 Difference]: With dead ends: 757 [2022-02-14 20:53:13,667 INFO L226 Difference]: Without dead ends: 588 [2022-02-14 20:53:13,674 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1267 GetRequests, 961 SyntacticMatches, 1 SemanticMatches, 305 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32884 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=15663, Invalid=78279, Unknown=0, NotChecked=0, Total=93942 [2022-02-14 20:53:13,674 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 1379 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 5989 mSolverCounterSat, 1210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s 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, 1.5s IncrementalHoareTripleChecker+Time [2022-02-14 20:53:13,675 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1380 Valid, 240 Invalid, 7199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1210 Valid, 5989 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-02-14 20:53:13,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2022-02-14 20:53:13,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 415. [2022-02-14 20:53:13,683 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-02-14 20:53:13,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 427 transitions. [2022-02-14 20:53:13,683 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 427 transitions. Word has length 438 [2022-02-14 20:53:13,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:53:13,683 INFO L470 AbstractCegarLoop]: Abstraction has 415 states and 427 transitions. [2022-02-14 20:53:13,683 INFO L471 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-02-14 20:53:13,684 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 427 transitions. [2022-02-14 20:53:13,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2022-02-14 20:53:13,685 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:53:13,685 INFO L514 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-02-14 20:53:13,704 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-02-14 20:53:13,899 WARN L452 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-02-14 20:53:13,899 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:53:13,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:53:13,900 INFO L85 PathProgramCache]: Analyzing trace with hash 2042736274, now seen corresponding path program 51 times [2022-02-14 20:53:13,900 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:53:13,900 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829542991] [2022-02-14 20:53:13,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:53:13,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:53:13,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:53:15,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-14 20:53:15,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-14 20:53:15,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-14 20:53:15,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-14 20:53:15,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-14 20:53:15,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-14 20:53:15,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:53:15,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:53:15,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:53:15,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:53:15,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:53:15,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:53:15,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:53:15,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:53:15,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:53:15,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:53:15,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:53:15,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:53:15,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 20:53:15,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 20:53:15,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 20:53:15,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 20:53:15,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 20:53:15,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 20:53:15,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 20:53:15,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 20:53:15,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 20:53:15,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 20:53:15,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 20:53:15,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 20:53:15,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 20:53:15,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 20:53:15,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 20:53:15,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-14 20:53:15,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-14 20:53:15,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-14 20:53:15,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-14 20:53:15,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-14 20:53:15,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-14 20:53:15,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-14 20:53:15,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-14 20:53:15,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-14 20:53:15,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-14 20:53:15,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:15,178 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 3658 proven. 2018 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-02-14 20:53:15,179 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:53:15,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829542991] [2022-02-14 20:53:15,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829542991] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:53:15,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693449782] [2022-02-14 20:53:15,179 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 20:53:15,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:53:15,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:53:15,194 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-02-14 20:53:15,195 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-02-14 20:53:15,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 44 check-sat command(s) [2022-02-14 20:53:15,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:53:15,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 1229 conjuncts, 90 conjunts are in the unsatisfiable core [2022-02-14 20:53:15,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:53:16,840 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-02-14 20:53:16,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:53:17,206 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-02-14 20:53:17,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693449782] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:53:17,206 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:53:17,207 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 48, 48] total 137 [2022-02-14 20:53:17,207 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971504722] [2022-02-14 20:53:17,207 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:53:17,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 137 states [2022-02-14 20:53:17,207 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:53:17,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 137 interpolants. [2022-02-14 20:53:17,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3066, Invalid=15566, Unknown=0, NotChecked=0, Total=18632 [2022-02-14 20:53:17,209 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-02-14 20:53:21,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:53:21,020 INFO L93 Difference]: Finished difference Result 775 states and 918 transitions. [2022-02-14 20:53:21,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 180 states. [2022-02-14 20:53:21,033 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-02-14 20:53:21,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:53:21,035 INFO L225 Difference]: With dead ends: 775 [2022-02-14 20:53:21,035 INFO L226 Difference]: Without dead ends: 602 [2022-02-14 20:53:21,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1296 GetRequests, 983 SyntacticMatches, 1 SemanticMatches, 312 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34441 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=16379, Invalid=81903, Unknown=0, NotChecked=0, Total=98282 [2022-02-14 20:53:21,040 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 1272 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 5376 mSolverCounterSat, 1121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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, 1.2s IncrementalHoareTripleChecker+Time [2022-02-14 20:53:21,040 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1273 Valid, 233 Invalid, 6497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1121 Valid, 5376 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-14 20:53:21,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2022-02-14 20:53:21,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 425. [2022-02-14 20:53:21,044 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-02-14 20:53:21,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 437 transitions. [2022-02-14 20:53:21,044 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 437 transitions. Word has length 448 [2022-02-14 20:53:21,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:53:21,044 INFO L470 AbstractCegarLoop]: Abstraction has 425 states and 437 transitions. [2022-02-14 20:53:21,044 INFO L471 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-02-14 20:53:21,044 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 437 transitions. [2022-02-14 20:53:21,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2022-02-14 20:53:21,046 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:53:21,046 INFO L514 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-02-14 20:53:21,065 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-02-14 20:53:21,259 WARN L452 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-02-14 20:53:21,259 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:53:21,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:53:21,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1276827895, now seen corresponding path program 52 times [2022-02-14 20:53:21,260 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:53:21,260 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135926324] [2022-02-14 20:53:21,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:53:21,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:53:21,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:53:22,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-14 20:53:22,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-14 20:53:22,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-14 20:53:22,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-14 20:53:22,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-14 20:53:22,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:53:22,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:53:22,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:53:22,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:53:22,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:53:22,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:53:22,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:53:22,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:53:22,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:53:22,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 20:53:22,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 20:53:22,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 20:53:22,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 20:53:22,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 20:53:22,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 20:53:22,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 20:53:22,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 20:53:22,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 20:53:22,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 20:53:22,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-14 20:53:22,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-14 20:53:22,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-14 20:53:22,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-14 20:53:22,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-14 20:53:22,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-14 20:53:22,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-14 20:53:22,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-14 20:53:22,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-14 20:53:22,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-14 20:53:22,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-14 20:53:22,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-14 20:53:22,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-14 20:53:22,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-14 20:53:22,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-14 20:53:22,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-14 20:53:22,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-14 20:53:22,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-14 20:53:22,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-14 20:53:22,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-14 20:53:22,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:22,972 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 3831 proven. 2109 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-02-14 20:53:22,972 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:53:22,972 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135926324] [2022-02-14 20:53:22,973 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135926324] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:53:22,973 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957102600] [2022-02-14 20:53:22,973 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 20:53:22,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:53:22,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:53:22,974 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-02-14 20:53:22,975 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-02-14 20:53:23,123 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 20:53:23,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:53:23,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 1256 conjuncts, 92 conjunts are in the unsatisfiable core [2022-02-14 20:53:23,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:53:24,571 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-02-14 20:53:24,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:53:24,943 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-02-14 20:53:24,943 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957102600] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:53:24,944 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:53:24,944 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 49, 49] total 140 [2022-02-14 20:53:24,944 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127306315] [2022-02-14 20:53:24,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:53:24,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 140 states [2022-02-14 20:53:24,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:53:24,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2022-02-14 20:53:24,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3203, Invalid=16257, Unknown=0, NotChecked=0, Total=19460 [2022-02-14 20:53:24,947 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-02-14 20:53:28,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:53:28,916 INFO L93 Difference]: Finished difference Result 793 states and 939 transitions. [2022-02-14 20:53:28,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 184 states. [2022-02-14 20:53:28,916 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-02-14 20:53:28,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:53:28,918 INFO L225 Difference]: With dead ends: 793 [2022-02-14 20:53:28,918 INFO L226 Difference]: Without dead ends: 616 [2022-02-14 20:53:28,925 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1325 GetRequests, 1005 SyntacticMatches, 1 SemanticMatches, 319 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36034 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=17111, Invalid=85609, Unknown=0, NotChecked=0, Total=102720 [2022-02-14 20:53:28,925 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 1465 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 5611 mSolverCounterSat, 1231 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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, 1.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:53:28,925 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1466 Valid, 236 Invalid, 6842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1231 Valid, 5611 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-14 20:53:28,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2022-02-14 20:53:28,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 435. [2022-02-14 20:53:28,929 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-02-14 20:53:28,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 447 transitions. [2022-02-14 20:53:28,929 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 447 transitions. Word has length 458 [2022-02-14 20:53:28,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:53:28,930 INFO L470 AbstractCegarLoop]: Abstraction has 435 states and 447 transitions. [2022-02-14 20:53:28,930 INFO L471 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-02-14 20:53:28,930 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 447 transitions. [2022-02-14 20:53:28,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2022-02-14 20:53:28,932 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:53:28,932 INFO L514 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-02-14 20:53:28,949 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-02-14 20:53:29,149 WARN L452 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-02-14 20:53:29,149 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:53:29,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:53:29,149 INFO L85 PathProgramCache]: Analyzing trace with hash -197855040, now seen corresponding path program 53 times [2022-02-14 20:53:29,149 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:53:29,149 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374218100] [2022-02-14 20:53:29,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:53:29,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:53:29,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:53:31,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-14 20:53:31,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-14 20:53:31,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-14 20:53:31,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-14 20:53:31,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:53:31,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:53:31,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:53:31,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:53:31,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:53:31,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:53:31,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:53:31,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:53:31,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:53:31,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:53:31,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:53:31,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:53:31,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 20:53:31,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 20:53:31,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 20:53:31,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 20:53:31,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 20:53:31,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 20:53:31,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 20:53:31,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 20:53:31,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 20:53:31,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 20:53:31,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 20:53:31,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 20:53:31,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 20:53:31,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 20:53:31,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 20:53:31,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 20:53:31,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 20:53:31,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 20:53:31,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 20:53:31,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 20:53:31,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 20:53:31,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 20:53:31,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 20:53:31,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 20:53:31,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 20:53:31,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-14 20:53:31,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-14 20:53:31,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-14 20:53:31,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-14 20:53:31,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:31,105 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4008 proven. 2202 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-02-14 20:53:31,106 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:53:31,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374218100] [2022-02-14 20:53:31,106 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374218100] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:53:31,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081546856] [2022-02-14 20:53:31,106 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 20:53:31,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:53:31,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:53:31,107 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-02-14 20:53:31,108 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-02-14 20:53:31,313 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2022-02-14 20:53:31,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:53:31,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 1283 conjuncts, 94 conjunts are in the unsatisfiable core [2022-02-14 20:53:31,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:53:33,402 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-02-14 20:53:33,402 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:53:33,779 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-02-14 20:53:33,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081546856] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:53:33,779 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:53:33,779 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 94, 94] total 143 [2022-02-14 20:53:33,779 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034122561] [2022-02-14 20:53:33,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:53:33,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 143 states [2022-02-14 20:53:33,780 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:53:33,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 143 interpolants. [2022-02-14 20:53:33,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4517, Invalid=15789, Unknown=0, NotChecked=0, Total=20306 [2022-02-14 20:53:33,782 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-02-14 20:53:36,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:53:36,022 INFO L93 Difference]: Finished difference Result 802 states and 951 transitions. [2022-02-14 20:53:36,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-02-14 20:53:36,022 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-02-14 20:53:36,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:53:36,024 INFO L225 Difference]: With dead ends: 802 [2022-02-14 20:53:36,024 INFO L226 Difference]: Without dead ends: 621 [2022-02-14 20:53:36,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1259 GetRequests, 1026 SyntacticMatches, 0 SemanticMatches, 233 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15070 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=12224, Invalid=42766, Unknown=0, NotChecked=0, Total=54990 [2022-02-14 20:53:36,028 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 1123 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 2547 mSolverCounterSat, 927 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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, 0.7s IncrementalHoareTripleChecker+Time [2022-02-14 20:53:36,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1124 Valid, 146 Invalid, 3474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [927 Valid, 2547 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-14 20:53:36,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2022-02-14 20:53:36,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 437. [2022-02-14 20:53:36,047 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-02-14 20:53:36,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 449 transitions. [2022-02-14 20:53:36,047 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 449 transitions. Word has length 468 [2022-02-14 20:53:36,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:53:36,047 INFO L470 AbstractCegarLoop]: Abstraction has 437 states and 449 transitions. [2022-02-14 20:53:36,048 INFO L471 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-02-14 20:53:36,048 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 449 transitions. [2022-02-14 20:53:36,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2022-02-14 20:53:36,049 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:53:36,049 INFO L514 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-02-14 20:53:36,067 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-02-14 20:53:36,264 WARN L452 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-02-14 20:53:36,264 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:53:36,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:53:36,264 INFO L85 PathProgramCache]: Analyzing trace with hash -762865629, now seen corresponding path program 54 times [2022-02-14 20:53:36,264 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:53:36,264 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583438478] [2022-02-14 20:53:36,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:53:36,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:53:36,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:53:36,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-14 20:53:36,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-14 20:53:36,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-14 20:53:36,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-14 20:53:36,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-14 20:53:36,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:53:36,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:53:36,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:53:36,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:53:36,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:53:36,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:53:36,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:53:36,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:53:36,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:53:36,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:53:36,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:53:36,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 20:53:36,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 20:53:36,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 20:53:36,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 20:53:36,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 20:53:36,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 20:53:36,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 20:53:36,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 20:53:36,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 20:53:36,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 20:53:36,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 20:53:36,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 20:53:36,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 20:53:36,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 20:53:36,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 20:53:36,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-14 20:53:36,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-14 20:53:36,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-14 20:53:36,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-14 20:53:36,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-14 20:53:36,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-14 20:53:36,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-14 20:53:36,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-14 20:53:36,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-14 20:53:36,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-14 20:53:36,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-14 20:53:36,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-14 20:53:36,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-14 20:53:36,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-14 20:53:36,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:36,877 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2160 proven. 4142 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-02-14 20:53:36,877 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:53:36,877 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583438478] [2022-02-14 20:53:36,877 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583438478] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:53:36,877 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607417598] [2022-02-14 20:53:36,877 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 20:53:36,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:53:36,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:53:36,878 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-02-14 20:53:36,879 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-02-14 20:53:37,092 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 47 check-sat command(s) [2022-02-14 20:53:37,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:53:37,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 1293 conjuncts, 95 conjunts are in the unsatisfiable core [2022-02-14 20:53:37,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:53:37,454 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-02-14 20:53:37,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:53:37,826 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-02-14 20:53:37,827 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607417598] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:53:37,827 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:53:37,827 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 56 [2022-02-14 20:53:37,827 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688218620] [2022-02-14 20:53:37,827 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:53:37,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-02-14 20:53:37,828 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:53:37,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-02-14 20:53:37,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1241, Invalid=1839, Unknown=0, NotChecked=0, Total=3080 [2022-02-14 20:53:37,828 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-02-14 20:53:38,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:53:38,626 INFO L93 Difference]: Finished difference Result 454 states and 468 transitions. [2022-02-14 20:53:38,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-14 20:53:38,627 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-02-14 20:53:38,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:53:38,628 INFO L225 Difference]: With dead ends: 454 [2022-02-14 20:53:38,628 INFO L226 Difference]: Without dead ends: 454 [2022-02-14 20:53:38,629 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 1073 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2197 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=3715, Invalid=7841, Unknown=0, NotChecked=0, Total=11556 [2022-02-14 20:53:38,629 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 240 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1320 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2022-02-14 20:53:38,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [241 Valid, 104 Invalid, 1567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 1320 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-14 20:53:38,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-02-14 20:53:38,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 449. [2022-02-14 20:53:38,633 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-02-14 20:53:38,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 462 transitions. [2022-02-14 20:53:38,633 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 462 transitions. Word has length 470 [2022-02-14 20:53:38,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:53:38,633 INFO L470 AbstractCegarLoop]: Abstraction has 449 states and 462 transitions. [2022-02-14 20:53:38,634 INFO L471 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-02-14 20:53:38,634 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 462 transitions. [2022-02-14 20:53:38,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2022-02-14 20:53:38,635 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:53:38,636 INFO L514 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-02-14 20:53:38,653 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-02-14 20:53:38,837 WARN L452 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-02-14 20:53:38,837 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:53:38,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:53:38,837 INFO L85 PathProgramCache]: Analyzing trace with hash 119454539, now seen corresponding path program 55 times [2022-02-14 20:53:38,837 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:53:38,837 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285393730] [2022-02-14 20:53:38,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:53:38,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:53:38,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:53:40,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-14 20:53:40,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-14 20:53:40,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-14 20:53:40,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-14 20:53:40,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-14 20:53:40,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:53:40,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:53:40,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:53:40,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:53:40,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:53:40,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:53:40,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:53:40,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:53:40,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:53:40,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:53:40,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:53:40,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 20:53:40,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 20:53:40,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 20:53:40,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 20:53:40,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 20:53:40,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 20:53:40,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 20:53:40,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 20:53:40,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 20:53:40,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 20:53:40,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 20:53:40,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 20:53:40,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 20:53:40,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 20:53:40,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 20:53:40,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-14 20:53:40,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-14 20:53:40,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-14 20:53:40,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-14 20:53:40,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-14 20:53:40,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-14 20:53:40,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-14 20:53:40,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-14 20:53:40,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-14 20:53:40,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-14 20:53:40,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-14 20:53:40,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-14 20:53:40,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-14 20:53:40,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-14 20:53:40,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-14 20:53:40,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-14 20:53:40,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:40,914 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4374 proven. 2300 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-02-14 20:53:40,914 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:53:40,914 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285393730] [2022-02-14 20:53:40,914 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285393730] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:53:40,915 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796868256] [2022-02-14 20:53:40,915 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 20:53:40,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:53:40,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:53:40,916 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-02-14 20:53:40,916 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-02-14 20:53:41,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:41,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 1327 conjuncts, 96 conjunts are in the unsatisfiable core [2022-02-14 20:53:41,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:53:43,627 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4692 proven. 2162 refuted. 0 times theorem prover too weak. 4144 trivial. 0 not checked. [2022-02-14 20:53:43,627 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:53:44,307 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4510 proven. 2162 refuted. 0 times theorem prover too weak. 4326 trivial. 0 not checked. [2022-02-14 20:53:44,307 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796868256] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:53:44,307 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:53:44,308 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 96, 96] total 147 [2022-02-14 20:53:44,308 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953042635] [2022-02-14 20:53:44,308 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:53:44,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 147 states [2022-02-14 20:53:44,308 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:53:44,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 147 interpolants. [2022-02-14 20:53:44,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4758, Invalid=16704, Unknown=0, NotChecked=0, Total=21462 [2022-02-14 20:53:44,310 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-02-14 20:53:47,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:53:47,286 INFO L93 Difference]: Finished difference Result 824 states and 977 transitions. [2022-02-14 20:53:47,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-02-14 20:53:47,286 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-02-14 20:53:47,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:53:47,288 INFO L225 Difference]: With dead ends: 824 [2022-02-14 20:53:47,288 INFO L226 Difference]: Without dead ends: 639 [2022-02-14 20:53:47,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1066 SyntacticMatches, 0 SemanticMatches, 239 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15916 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=12797, Invalid=45043, Unknown=0, NotChecked=0, Total=57840 [2022-02-14 20:53:47,292 INFO L933 BasicCegarLoop]: 106 mSDtfsCounter, 1088 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 3219 mSolverCounterSat, 680 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s 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.1s IncrementalHoareTripleChecker+Time [2022-02-14 20:53:47,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1089 Valid, 163 Invalid, 3899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [680 Valid, 3219 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-14 20:53:47,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2022-02-14 20:53:47,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 451. [2022-02-14 20:53:47,302 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-02-14 20:53:47,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 464 transitions. [2022-02-14 20:53:47,303 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 464 transitions. Word has length 486 [2022-02-14 20:53:47,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:53:47,303 INFO L470 AbstractCegarLoop]: Abstraction has 451 states and 464 transitions. [2022-02-14 20:53:47,303 INFO L471 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-02-14 20:53:47,303 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 464 transitions. [2022-02-14 20:53:47,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2022-02-14 20:53:47,305 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:53:47,306 INFO L514 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-02-14 20:53:47,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-02-14 20:53:47,519 WARN L452 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-02-14 20:53:47,519 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:53:47,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:53:47,520 INFO L85 PathProgramCache]: Analyzing trace with hash 277571566, now seen corresponding path program 56 times [2022-02-14 20:53:47,520 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:53:47,520 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281413882] [2022-02-14 20:53:47,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:53:47,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:53:47,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:53:49,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-14 20:53:49,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-14 20:53:49,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-14 20:53:49,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-14 20:53:49,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-14 20:53:49,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:53:49,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:53:49,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:53:49,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:53:49,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:53:49,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:53:49,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:53:49,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:53:49,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:53:49,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:53:49,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:53:49,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:53:49,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 20:53:49,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 20:53:49,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 20:53:49,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 20:53:49,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 20:53:49,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 20:53:49,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 20:53:49,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 20:53:49,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 20:53:49,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 20:53:49,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 20:53:49,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 20:53:49,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 20:53:49,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 20:53:49,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 20:53:49,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-14 20:53:49,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-14 20:53:49,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-14 20:53:49,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-14 20:53:49,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-14 20:53:49,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-14 20:53:49,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-14 20:53:49,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-14 20:53:49,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-14 20:53:49,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-14 20:53:49,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-14 20:53:49,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-14 20:53:49,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-14 20:53:49,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-14 20:53:49,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-14 20:53:49,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:49,253 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 4374 proven. 2394 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-02-14 20:53:49,253 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:53:49,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281413882] [2022-02-14 20:53:49,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281413882] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:53:49,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518526322] [2022-02-14 20:53:49,253 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 20:53:49,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:53:49,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:53:49,254 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-02-14 20:53:49,267 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-02-14 20:53:49,422 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 20:53:49,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:53:49,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 1337 conjuncts, 98 conjunts are in the unsatisfiable core [2022-02-14 20:53:49,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:53:51,819 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-02-14 20:53:51,819 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:53:52,228 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-02-14 20:53:52,229 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518526322] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:53:52,229 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:53:52,229 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 52, 52] total 149 [2022-02-14 20:53:52,229 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434344520] [2022-02-14 20:53:52,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:53:52,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 149 states [2022-02-14 20:53:52,230 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:53:52,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 149 interpolants. [2022-02-14 20:53:52,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3632, Invalid=18420, Unknown=0, NotChecked=0, Total=22052 [2022-02-14 20:53:52,231 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-02-14 20:53:57,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:53:57,439 INFO L93 Difference]: Finished difference Result 843 states and 999 transitions. [2022-02-14 20:53:57,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 196 states. [2022-02-14 20:53:57,440 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-02-14 20:53:57,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:53:57,441 INFO L225 Difference]: With dead ends: 843 [2022-02-14 20:53:57,441 INFO L226 Difference]: Without dead ends: 654 [2022-02-14 20:53:57,448 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1412 GetRequests, 1071 SyntacticMatches, 1 SemanticMatches, 340 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41029 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=19403, Invalid=97219, Unknown=0, NotChecked=0, Total=116622 [2022-02-14 20:53:57,448 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 1380 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6349 mSolverCounterSat, 1072 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s 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, 1.7s IncrementalHoareTripleChecker+Time [2022-02-14 20:53:57,448 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1381 Valid, 240 Invalid, 7421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1072 Valid, 6349 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-02-14 20:53:57,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2022-02-14 20:53:57,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 461. [2022-02-14 20:53:57,452 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-02-14 20:53:57,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 474 transitions. [2022-02-14 20:53:57,453 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 474 transitions. Word has length 488 [2022-02-14 20:53:57,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:53:57,453 INFO L470 AbstractCegarLoop]: Abstraction has 461 states and 474 transitions. [2022-02-14 20:53:57,453 INFO L471 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-02-14 20:53:57,453 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 474 transitions. [2022-02-14 20:53:57,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2022-02-14 20:53:57,455 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:53:57,455 INFO L514 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-02-14 20:53:57,472 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-02-14 20:53:57,672 WARN L452 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-02-14 20:53:57,672 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:53:57,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:53:57,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1808590181, now seen corresponding path program 57 times [2022-02-14 20:53:57,673 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:53:57,673 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863218970] [2022-02-14 20:53:57,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:53:57,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:53:57,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:53:59,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-14 20:53:59,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-14 20:53:59,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-14 20:53:59,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-14 20:53:59,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:53:59,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:53:59,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:53:59,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:53:59,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:53:59,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:53:59,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:53:59,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:53:59,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:53:59,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 20:53:59,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 20:53:59,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 20:53:59,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 20:53:59,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 20:53:59,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 20:53:59,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 20:53:59,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 20:53:59,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 20:53:59,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 20:53:59,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-14 20:53:59,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-14 20:53:59,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-14 20:53:59,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-14 20:53:59,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-14 20:53:59,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-14 20:53:59,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-14 20:53:59,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-14 20:53:59,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-14 20:53:59,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-14 20:53:59,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-14 20:53:59,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-14 20:53:59,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-14 20:53:59,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-14 20:53:59,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-14 20:53:59,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-14 20:53:59,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-14 20:53:59,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-14 20:53:59,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-14 20:53:59,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-14 20:53:59,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-14 20:53:59,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-14 20:53:59,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-14 20:53:59,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-14 20:53:59,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-14 20:53:59,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:53:59,229 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 4563 proven. 2493 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-02-14 20:53:59,229 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:53:59,229 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863218970] [2022-02-14 20:53:59,229 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863218970] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:53:59,229 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950039635] [2022-02-14 20:53:59,229 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 20:53:59,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:53:59,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:53:59,230 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-02-14 20:53:59,231 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-02-14 20:53:59,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 49 check-sat command(s) [2022-02-14 20:53:59,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:53:59,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 1364 conjuncts, 100 conjunts are in the unsatisfiable core [2022-02-14 20:53:59,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:54:01,227 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-02-14 20:54:01,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:54:01,651 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-02-14 20:54:01,651 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950039635] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:54:01,651 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:54:01,652 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 53, 53] total 152 [2022-02-14 20:54:01,652 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068015411] [2022-02-14 20:54:01,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:54:01,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 152 states [2022-02-14 20:54:01,653 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:54:01,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2022-02-14 20:54:01,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3781, Invalid=19171, Unknown=0, NotChecked=0, Total=22952 [2022-02-14 20:54:01,654 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-02-14 20:54:06,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:54:06,223 INFO L93 Difference]: Finished difference Result 861 states and 1020 transitions. [2022-02-14 20:54:06,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 200 states. [2022-02-14 20:54:06,223 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-02-14 20:54:06,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:54:06,225 INFO L225 Difference]: With dead ends: 861 [2022-02-14 20:54:06,225 INFO L226 Difference]: Without dead ends: 668 [2022-02-14 20:54:06,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1441 GetRequests, 1093 SyntacticMatches, 1 SemanticMatches, 347 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42766 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=20199, Invalid=101253, Unknown=0, NotChecked=0, Total=121452 [2022-02-14 20:54:06,232 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 1701 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 5503 mSolverCounterSat, 1337 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s 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, 1.4s IncrementalHoareTripleChecker+Time [2022-02-14 20:54:06,232 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1702 Valid, 223 Invalid, 6840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1337 Valid, 5503 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-02-14 20:54:06,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2022-02-14 20:54:06,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 471. [2022-02-14 20:54:06,236 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-02-14 20:54:06,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 484 transitions. [2022-02-14 20:54:06,237 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 484 transitions. Word has length 498 [2022-02-14 20:54:06,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:54:06,237 INFO L470 AbstractCegarLoop]: Abstraction has 471 states and 484 transitions. [2022-02-14 20:54:06,237 INFO L471 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-02-14 20:54:06,237 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 484 transitions. [2022-02-14 20:54:06,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2022-02-14 20:54:06,239 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:54:06,239 INFO L514 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-02-14 20:54:06,257 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-02-14 20:54:06,456 WARN L452 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-02-14 20:54:06,456 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:54:06,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:54:06,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1984922596, now seen corresponding path program 58 times [2022-02-14 20:54:06,457 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:54:06,457 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739772224] [2022-02-14 20:54:06,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:54:06,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:54:06,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:54:08,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-14 20:54:08,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-14 20:54:08,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-14 20:54:08,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:54:08,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:54:08,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:54:08,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:54:08,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:54:08,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:54:08,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:54:08,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:54:08,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:54:08,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:54:08,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:54:08,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:54:08,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 20:54:08,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 20:54:08,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 20:54:08,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 20:54:08,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 20:54:08,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 20:54:08,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 20:54:08,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 20:54:08,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 20:54:08,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 20:54:08,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 20:54:08,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 20:54:08,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 20:54:08,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 20:54:08,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 20:54:08,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 20:54:08,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 20:54:08,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 20:54:08,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 20:54:08,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 20:54:08,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 20:54:08,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 20:54:08,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 20:54:08,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 20:54:08,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 20:54:08,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-14 20:54:08,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-14 20:54:08,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-14 20:54:08,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-14 20:54:08,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-14 20:54:08,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-14 20:54:08,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-14 20:54:08,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-14 20:54:08,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-14 20:54:08,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:08,474 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 4756 proven. 2594 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-02-14 20:54:08,474 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:54:08,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739772224] [2022-02-14 20:54:08,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739772224] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:54:08,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957381809] [2022-02-14 20:54:08,474 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 20:54:08,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:54:08,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:54:08,476 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-02-14 20:54:08,476 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-02-14 20:54:08,635 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 20:54:08,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:54:08,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 1391 conjuncts, 102 conjunts are in the unsatisfiable core [2022-02-14 20:54:08,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:54:10,489 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-02-14 20:54:10,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:54:10,922 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-02-14 20:54:10,922 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957381809] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:54:10,922 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:54:10,923 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 54, 54] total 155 [2022-02-14 20:54:10,923 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030118983] [2022-02-14 20:54:10,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:54:10,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 155 states [2022-02-14 20:54:10,924 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:54:10,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 155 interpolants. [2022-02-14 20:54:10,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3933, Invalid=19937, Unknown=0, NotChecked=0, Total=23870 [2022-02-14 20:54:10,925 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-02-14 20:54:15,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:54:15,915 INFO L93 Difference]: Finished difference Result 879 states and 1041 transitions. [2022-02-14 20:54:15,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2022-02-14 20:54:15,915 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-02-14 20:54:15,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:54:15,930 INFO L225 Difference]: With dead ends: 879 [2022-02-14 20:54:15,930 INFO L226 Difference]: Without dead ends: 682 [2022-02-14 20:54:15,939 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1470 GetRequests, 1115 SyntacticMatches, 1 SemanticMatches, 354 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44539 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=21011, Invalid=105369, Unknown=0, NotChecked=0, Total=126380 [2022-02-14 20:54:15,940 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 1672 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6682 mSolverCounterSat, 1392 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s 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, 1.6s IncrementalHoareTripleChecker+Time [2022-02-14 20:54:15,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1673 Valid, 246 Invalid, 8074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1392 Valid, 6682 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-02-14 20:54:15,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2022-02-14 20:54:15,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 481. [2022-02-14 20:54:15,944 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-02-14 20:54:15,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 494 transitions. [2022-02-14 20:54:15,944 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 494 transitions. Word has length 508 [2022-02-14 20:54:15,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:54:15,945 INFO L470 AbstractCegarLoop]: Abstraction has 481 states and 494 transitions. [2022-02-14 20:54:15,945 INFO L471 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-02-14 20:54:15,945 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 494 transitions. [2022-02-14 20:54:15,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2022-02-14 20:54:15,947 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:54:15,947 INFO L514 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-02-14 20:54:15,968 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-02-14 20:54:16,168 WARN L452 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-02-14 20:54:16,168 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:54:16,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:54:16,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1074422765, now seen corresponding path program 59 times [2022-02-14 20:54:16,169 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:54:16,169 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687729537] [2022-02-14 20:54:16,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:54:16,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:54:16,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:54:18,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-14 20:54:18,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-14 20:54:18,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-14 20:54:18,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-14 20:54:18,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:54:18,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:54:18,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:54:18,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:54:18,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:54:18,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:54:18,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:54:18,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:54:18,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:54:18,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:54:18,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:54:18,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 20:54:18,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 20:54:18,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 20:54:18,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 20:54:18,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 20:54:18,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 20:54:18,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 20:54:18,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 20:54:18,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 20:54:18,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 20:54:18,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 20:54:18,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 20:54:18,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 20:54:18,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 20:54:18,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 20:54:18,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-14 20:54:18,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-14 20:54:18,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-14 20:54:18,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-14 20:54:18,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-14 20:54:18,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-14 20:54:18,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-14 20:54:18,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-14 20:54:18,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-14 20:54:18,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-14 20:54:18,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-14 20:54:18,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-14 20:54:18,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-14 20:54:18,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-14 20:54:18,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-14 20:54:18,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-14 20:54:18,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-14 20:54:18,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-14 20:54:18,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-14 20:54:18,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-14 20:54:18,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:18,201 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 4953 proven. 2697 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-02-14 20:54:18,201 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:54:18,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687729537] [2022-02-14 20:54:18,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687729537] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:54:18,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921665110] [2022-02-14 20:54:18,201 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 20:54:18,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:54:18,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:54:18,202 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-02-14 20:54:18,203 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-02-14 20:54:18,452 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 51 check-sat command(s) [2022-02-14 20:54:18,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:54:18,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 1418 conjuncts, 104 conjunts are in the unsatisfiable core [2022-02-14 20:54:18,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:54:21,399 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-02-14 20:54:21,399 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:54:22,177 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-02-14 20:54:22,177 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921665110] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:54:22,177 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:54:22,178 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 104, 104] total 158 [2022-02-14 20:54:22,178 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911403891] [2022-02-14 20:54:22,178 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:54:22,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 158 states [2022-02-14 20:54:22,178 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:54:22,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2022-02-14 20:54:22,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5517, Invalid=19289, Unknown=0, NotChecked=0, Total=24806 [2022-02-14 20:54:22,180 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-02-14 20:54:25,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:54:25,824 INFO L93 Difference]: Finished difference Result 888 states and 1053 transitions. [2022-02-14 20:54:25,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-14 20:54:25,824 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-02-14 20:54:25,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:54:25,826 INFO L225 Difference]: With dead ends: 888 [2022-02-14 20:54:25,826 INFO L226 Difference]: Without dead ends: 687 [2022-02-14 20:54:25,831 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1394 GetRequests, 1136 SyntacticMatches, 0 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18495 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=14954, Invalid=52386, Unknown=0, NotChecked=0, Total=67340 [2022-02-14 20:54:25,831 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 1042 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 3756 mSolverCounterSat, 773 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:54:25,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1043 Valid, 191 Invalid, 4529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [773 Valid, 3756 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-14 20:54:25,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-02-14 20:54:25,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 483. [2022-02-14 20:54:25,837 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-02-14 20:54:25,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 496 transitions. [2022-02-14 20:54:25,837 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 496 transitions. Word has length 518 [2022-02-14 20:54:25,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:54:25,838 INFO L470 AbstractCegarLoop]: Abstraction has 483 states and 496 transitions. [2022-02-14 20:54:25,838 INFO L471 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-02-14 20:54:25,838 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 496 transitions. [2022-02-14 20:54:25,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2022-02-14 20:54:25,841 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:54:25,841 INFO L514 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-02-14 20:54:25,865 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-02-14 20:54:26,065 WARN L452 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-02-14 20:54:26,065 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:54:26,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:54:26,065 INFO L85 PathProgramCache]: Analyzing trace with hash 739179702, now seen corresponding path program 60 times [2022-02-14 20:54:26,065 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:54:26,066 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183502889] [2022-02-14 20:54:26,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:54:26,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:54:26,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:54:26,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-14 20:54:26,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-14 20:54:26,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-14 20:54:26,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-14 20:54:26,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:54:26,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:54:26,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:54:26,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:54:26,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:54:26,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:54:26,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:54:26,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:54:26,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:54:26,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:54:26,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:54:26,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:54:26,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 20:54:26,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 20:54:26,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 20:54:26,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 20:54:26,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 20:54:26,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 20:54:26,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 20:54:26,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 20:54:26,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 20:54:26,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 20:54:26,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 20:54:26,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 20:54:26,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 20:54:26,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 20:54:26,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 20:54:26,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-14 20:54:26,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-14 20:54:26,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-14 20:54:26,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-14 20:54:26,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-14 20:54:26,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-14 20:54:26,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-14 20:54:26,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-14 20:54:26,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:26,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-14 20:54:27,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:27,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-14 20:54:27,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:27,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-14 20:54:27,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:27,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-14 20:54:27,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:27,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-14 20:54:27,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:27,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-14 20:54:27,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:27,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-14 20:54:27,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:27,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-14 20:54:27,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:27,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-14 20:54:27,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:27,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-14 20:54:27,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:27,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-14 20:54:27,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:27,011 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2650 proven. 5102 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-02-14 20:54:27,011 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:54:27,011 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183502889] [2022-02-14 20:54:27,011 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183502889] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:54:27,011 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370541233] [2022-02-14 20:54:27,011 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 20:54:27,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:54:27,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:54:27,014 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-02-14 20:54:27,015 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-02-14 20:54:27,271 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2022-02-14 20:54:27,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:54:27,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 1428 conjuncts, 105 conjunts are in the unsatisfiable core [2022-02-14 20:54:27,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:54:27,687 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-02-14 20:54:27,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:54:28,299 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-02-14 20:54:28,299 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370541233] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:54:28,299 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:54:28,299 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 61 [2022-02-14 20:54:28,299 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356360157] [2022-02-14 20:54:28,299 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:54:28,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-02-14 20:54:28,300 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:54:28,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-02-14 20:54:28,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1501, Invalid=2159, Unknown=0, NotChecked=0, Total=3660 [2022-02-14 20:54:28,301 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-02-14 20:54:29,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:54:29,626 INFO L93 Difference]: Finished difference Result 500 states and 515 transitions. [2022-02-14 20:54:29,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-14 20:54:29,627 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-02-14 20:54:29,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:54:29,628 INFO L225 Difference]: With dead ends: 500 [2022-02-14 20:54:29,628 INFO L226 Difference]: Without dead ends: 500 [2022-02-14 20:54:29,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1188 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2562 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=4495, Invalid=9311, Unknown=0, NotChecked=0, Total=13806 [2022-02-14 20:54:29,630 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 250 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 1623 mSolverCounterSat, 324 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-02-14 20:54:29,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 99 Invalid, 1947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [324 Valid, 1623 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-14 20:54:29,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2022-02-14 20:54:29,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 495. [2022-02-14 20:54:29,653 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-02-14 20:54:29,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 509 transitions. [2022-02-14 20:54:29,654 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 509 transitions. Word has length 520 [2022-02-14 20:54:29,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:54:29,654 INFO L470 AbstractCegarLoop]: Abstraction has 495 states and 509 transitions. [2022-02-14 20:54:29,654 INFO L471 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-02-14 20:54:29,654 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 509 transitions. [2022-02-14 20:54:29,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 537 [2022-02-14 20:54:29,656 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:54:29,657 INFO L514 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-02-14 20:54:29,676 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-02-14 20:54:29,874 WARN L452 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-02-14 20:54:29,875 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:54:29,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:54:29,875 INFO L85 PathProgramCache]: Analyzing trace with hash 518560222, now seen corresponding path program 61 times [2022-02-14 20:54:29,875 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:54:29,875 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806330933] [2022-02-14 20:54:29,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:54:29,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:54:29,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:54:32,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-14 20:54:32,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-14 20:54:32,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-14 20:54:32,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-14 20:54:32,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:54:32,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:54:32,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:54:32,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:54:32,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:54:32,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:54:32,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:54:32,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:54:32,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:54:32,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:54:32,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:54:32,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:54:32,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 20:54:32,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 20:54:32,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 20:54:32,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 20:54:32,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 20:54:32,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 20:54:32,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 20:54:32,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 20:54:32,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 20:54:32,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 20:54:32,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 20:54:32,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 20:54:32,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 20:54:32,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 20:54:32,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 20:54:32,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-14 20:54:32,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-14 20:54:32,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-14 20:54:32,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-14 20:54:32,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-14 20:54:32,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-14 20:54:32,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-14 20:54:32,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-14 20:54:32,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-14 20:54:32,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-14 20:54:32,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-14 20:54:32,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-14 20:54:32,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-14 20:54:32,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-14 20:54:32,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-14 20:54:32,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-14 20:54:32,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-14 20:54:32,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-14 20:54:32,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-14 20:54:32,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-14 20:54:32,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-14 20:54:32,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,812 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5359 proven. 2805 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-02-14 20:54:32,812 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:54:32,813 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806330933] [2022-02-14 20:54:32,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806330933] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:54:32,813 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315437553] [2022-02-14 20:54:32,813 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 20:54:32,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:54:32,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:54:32,814 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-02-14 20:54:32,815 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-02-14 20:54:32,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:32,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 106 conjunts are in the unsatisfiable core [2022-02-14 20:54:32,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:54:37,195 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5712 proven. 2652 refuted. 0 times theorem prover too weak. 5104 trivial. 0 not checked. [2022-02-14 20:54:37,195 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:54:37,965 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5510 proven. 2652 refuted. 0 times theorem prover too weak. 5306 trivial. 0 not checked. [2022-02-14 20:54:37,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315437553] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:54:37,965 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:54:37,965 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 106, 106] total 162 [2022-02-14 20:54:37,965 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602154614] [2022-02-14 20:54:37,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:54:37,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 162 states [2022-02-14 20:54:37,966 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:54:37,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 162 interpolants. [2022-02-14 20:54:37,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5783, Invalid=20299, Unknown=0, NotChecked=0, Total=26082 [2022-02-14 20:54:37,969 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-02-14 20:54:40,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:54:40,987 INFO L93 Difference]: Finished difference Result 910 states and 1079 transitions. [2022-02-14 20:54:40,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-02-14 20:54:40,988 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-02-14 20:54:40,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:54:40,990 INFO L225 Difference]: With dead ends: 910 [2022-02-14 20:54:40,990 INFO L226 Difference]: Without dead ends: 705 [2022-02-14 20:54:40,993 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1440 GetRequests, 1176 SyntacticMatches, 0 SemanticMatches, 264 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19431 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=15587, Invalid=54903, Unknown=0, NotChecked=0, Total=70490 [2022-02-14 20:54:40,994 INFO L933 BasicCegarLoop]: 116 mSDtfsCounter, 983 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3685 mSolverCounterSat, 697 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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.0s IncrementalHoareTripleChecker+Time [2022-02-14 20:54:41,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [984 Valid, 188 Invalid, 4382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [697 Valid, 3685 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-14 20:54:41,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-02-14 20:54:41,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 497. [2022-02-14 20:54:41,005 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-02-14 20:54:41,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 511 transitions. [2022-02-14 20:54:41,007 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 511 transitions. Word has length 536 [2022-02-14 20:54:41,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:54:41,007 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 511 transitions. [2022-02-14 20:54:41,007 INFO L471 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-02-14 20:54:41,007 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 511 transitions. [2022-02-14 20:54:41,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 539 [2022-02-14 20:54:41,009 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:54:41,010 INFO L514 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-02-14 20:54:41,031 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-02-14 20:54:41,226 WARN L452 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-02-14 20:54:41,226 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:54:41,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:54:41,227 INFO L85 PathProgramCache]: Analyzing trace with hash -286902335, now seen corresponding path program 62 times [2022-02-14 20:54:41,227 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:54:41,227 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243731192] [2022-02-14 20:54:41,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:54:41,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:54:41,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:54:42,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-14 20:54:42,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-14 20:54:42,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-14 20:54:42,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:54:42,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:54:42,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:54:42,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:54:42,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:54:42,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:54:42,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:54:42,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:54:42,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:54:42,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 20:54:42,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 20:54:42,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 20:54:42,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 20:54:42,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 20:54:42,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 20:54:42,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 20:54:42,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 20:54:42,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 20:54:42,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 20:54:42,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-14 20:54:42,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-14 20:54:42,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-14 20:54:42,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-14 20:54:42,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-14 20:54:42,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-14 20:54:42,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-14 20:54:42,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-14 20:54:42,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-14 20:54:42,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-14 20:54:42,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-14 20:54:42,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-14 20:54:42,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-14 20:54:42,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-14 20:54:42,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-14 20:54:42,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-14 20:54:42,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-14 20:54:42,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-14 20:54:42,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-14 20:54:42,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-14 20:54:42,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-14 20:54:42,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-14 20:54:42,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-14 20:54:42,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:42,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-14 20:54:43,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:43,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-14 20:54:43,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:43,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-14 20:54:43,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:43,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-14 20:54:43,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:43,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-14 20:54:43,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:43,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-14 20:54:43,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:43,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-14 20:54:43,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:43,008 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 5359 proven. 2909 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-02-14 20:54:43,008 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:54:43,008 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243731192] [2022-02-14 20:54:43,008 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243731192] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:54:43,008 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1530310727] [2022-02-14 20:54:43,009 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 20:54:43,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:54:43,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:54:43,010 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-02-14 20:54:43,011 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-02-14 20:54:43,180 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 20:54:43,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:54:43,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 1472 conjuncts, 108 conjunts are in the unsatisfiable core [2022-02-14 20:54:43,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:54:45,722 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-02-14 20:54:45,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:54:46,443 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-02-14 20:54:46,443 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1530310727] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:54:46,443 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:54:46,444 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 57, 57] total 164 [2022-02-14 20:54:46,444 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403548929] [2022-02-14 20:54:46,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:54:46,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 164 states [2022-02-14 20:54:46,444 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:54:46,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2022-02-14 20:54:46,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4407, Invalid=22325, Unknown=0, NotChecked=0, Total=26732 [2022-02-14 20:54:46,446 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-02-14 20:54:52,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:54:52,344 INFO L93 Difference]: Finished difference Result 929 states and 1101 transitions. [2022-02-14 20:54:52,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 216 states. [2022-02-14 20:54:52,345 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-02-14 20:54:52,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:54:52,347 INFO L225 Difference]: With dead ends: 929 [2022-02-14 20:54:52,347 INFO L226 Difference]: Without dead ends: 720 [2022-02-14 20:54:52,352 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1557 GetRequests, 1181 SyntacticMatches, 1 SemanticMatches, 375 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50074 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=23543, Invalid=118209, Unknown=0, NotChecked=0, Total=141752 [2022-02-14 20:54:52,352 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 1553 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 8147 mSolverCounterSat, 1421 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s 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, 2.0s IncrementalHoareTripleChecker+Time [2022-02-14 20:54:52,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1554 Valid, 270 Invalid, 9568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1421 Valid, 8147 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-02-14 20:54:52,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2022-02-14 20:54:52,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 507. [2022-02-14 20:54:52,361 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-02-14 20:54:52,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 521 transitions. [2022-02-14 20:54:52,376 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 521 transitions. Word has length 538 [2022-02-14 20:54:52,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:54:52,376 INFO L470 AbstractCegarLoop]: Abstraction has 507 states and 521 transitions. [2022-02-14 20:54:52,376 INFO L471 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-02-14 20:54:52,376 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 521 transitions. [2022-02-14 20:54:52,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 549 [2022-02-14 20:54:52,379 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:54:52,379 INFO L514 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-02-14 20:54:52,414 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-02-14 20:54:52,611 WARN L452 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-02-14 20:54:52,612 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:54:52,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:54:52,612 INFO L85 PathProgramCache]: Analyzing trace with hash 844403576, now seen corresponding path program 63 times [2022-02-14 20:54:52,612 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:54:52,612 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944185808] [2022-02-14 20:54:52,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:54:52,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:54:52,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:54:54,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-14 20:54:54,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-14 20:54:54,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:54:54,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:54:54,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:54:54,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:54:54,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:54:54,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:54:54,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:54:54,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:54:54,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:54:54,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:54:54,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:54:54,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:54:54,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 20:54:54,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 20:54:54,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 20:54:54,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 20:54:54,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 20:54:54,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 20:54:54,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 20:54:54,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 20:54:54,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 20:54:54,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 20:54:54,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 20:54:54,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 20:54:54,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 20:54:54,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 20:54:54,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 20:54:54,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 20:54:54,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 20:54:54,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 20:54:54,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 20:54:54,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 20:54:54,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 20:54:54,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 20:54:54,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 20:54:54,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 20:54:54,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 20:54:54,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-14 20:54:54,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-14 20:54:54,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-14 20:54:54,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-14 20:54:54,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-14 20:54:54,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-14 20:54:54,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-14 20:54:54,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-14 20:54:54,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-14 20:54:54,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-14 20:54:54,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-14 20:54:54,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-14 20:54:54,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-14 20:54:54,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-14 20:54:54,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:54:54,569 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 5568 proven. 3018 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-02-14 20:54:54,570 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:54:54,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944185808] [2022-02-14 20:54:54,570 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944185808] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:54:54,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565345518] [2022-02-14 20:54:54,570 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 20:54:54,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:54:54,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:54:54,571 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-02-14 20:54:54,572 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-02-14 20:54:54,838 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 54 check-sat command(s) [2022-02-14 20:54:54,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:54:54,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 1499 conjuncts, 110 conjunts are in the unsatisfiable core [2022-02-14 20:54:54,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:54:57,418 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-02-14 20:54:57,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:54:57,898 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-02-14 20:54:57,899 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565345518] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:54:57,899 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:54:57,899 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 58, 58] total 167 [2022-02-14 20:54:57,899 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34759991] [2022-02-14 20:54:57,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:54:57,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 167 states [2022-02-14 20:54:57,900 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:54:57,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 167 interpolants. [2022-02-14 20:54:57,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4571, Invalid=23151, Unknown=0, NotChecked=0, Total=27722 [2022-02-14 20:54:57,902 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-02-14 20:55:04,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:55:04,779 INFO L93 Difference]: Finished difference Result 947 states and 1122 transitions. [2022-02-14 20:55:04,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 220 states. [2022-02-14 20:55:04,780 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-02-14 20:55:04,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:55:04,782 INFO L225 Difference]: With dead ends: 947 [2022-02-14 20:55:04,782 INFO L226 Difference]: Without dead ends: 734 [2022-02-14 20:55:04,822 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1586 GetRequests, 1203 SyntacticMatches, 1 SemanticMatches, 382 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51991 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=24419, Invalid=122653, Unknown=0, NotChecked=0, Total=147072 [2022-02-14 20:55:04,823 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 1912 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6627 mSolverCounterSat, 1776 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s 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.1s IncrementalHoareTripleChecker+Time [2022-02-14 20:55:04,823 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1913 Valid, 258 Invalid, 8403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1776 Valid, 6627 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-02-14 20:55:04,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2022-02-14 20:55:04,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 517. [2022-02-14 20:55:04,827 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-02-14 20:55:04,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 531 transitions. [2022-02-14 20:55:04,828 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 531 transitions. Word has length 548 [2022-02-14 20:55:04,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:55:04,828 INFO L470 AbstractCegarLoop]: Abstraction has 517 states and 531 transitions. [2022-02-14 20:55:04,828 INFO L471 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-02-14 20:55:04,828 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 531 transitions. [2022-02-14 20:55:04,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 559 [2022-02-14 20:55:04,830 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:55:04,831 INFO L514 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-02-14 20:55:04,848 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-02-14 20:55:05,043 WARN L452 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-02-14 20:55:05,043 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:55:05,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:55:05,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1638545519, now seen corresponding path program 64 times [2022-02-14 20:55:05,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:55:05,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761973238] [2022-02-14 20:55:05,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:55:05,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:55:05,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:55:07,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-14 20:55:07,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-14 20:55:07,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-14 20:55:07,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:55:07,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:55:07,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:55:07,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:55:07,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:55:07,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:55:07,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:55:07,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:55:07,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:55:07,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:55:07,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:55:07,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 20:55:07,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 20:55:07,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 20:55:07,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 20:55:07,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 20:55:07,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 20:55:07,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 20:55:07,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 20:55:07,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 20:55:07,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 20:55:07,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 20:55:07,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 20:55:07,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 20:55:07,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 20:55:07,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 20:55:07,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-14 20:55:07,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-14 20:55:07,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-14 20:55:07,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-14 20:55:07,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-14 20:55:07,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-14 20:55:07,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-14 20:55:07,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-14 20:55:07,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-14 20:55:07,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-14 20:55:07,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-14 20:55:07,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-14 20:55:07,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-14 20:55:07,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-14 20:55:07,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-14 20:55:07,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-14 20:55:07,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-14 20:55:07,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-14 20:55:07,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-14 20:55:07,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-14 20:55:07,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-14 20:55:07,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-14 20:55:07,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-14 20:55:07,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-14 20:55:07,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-14 20:55:07,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:07,144 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 5781 proven. 3129 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-02-14 20:55:07,145 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:55:07,145 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761973238] [2022-02-14 20:55:07,145 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761973238] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:55:07,145 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702472937] [2022-02-14 20:55:07,145 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 20:55:07,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:55:07,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:55:07,146 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-02-14 20:55:07,147 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-02-14 20:55:07,323 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 20:55:07,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:55:07,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 1526 conjuncts, 112 conjunts are in the unsatisfiable core [2022-02-14 20:55:07,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:55:09,543 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-02-14 20:55:09,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:55:10,136 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-02-14 20:55:10,137 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [702472937] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:55:10,137 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:55:10,137 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 59, 59] total 170 [2022-02-14 20:55:10,137 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141479526] [2022-02-14 20:55:10,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:55:10,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 170 states [2022-02-14 20:55:10,138 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:55:10,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 170 interpolants. [2022-02-14 20:55:10,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4738, Invalid=23992, Unknown=0, NotChecked=0, Total=28730 [2022-02-14 20:55:10,141 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-02-14 20:55:16,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:55:16,790 INFO L93 Difference]: Finished difference Result 965 states and 1143 transitions. [2022-02-14 20:55:16,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 224 states. [2022-02-14 20:55:16,791 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-02-14 20:55:16,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:55:16,793 INFO L225 Difference]: With dead ends: 965 [2022-02-14 20:55:16,793 INFO L226 Difference]: Without dead ends: 748 [2022-02-14 20:55:16,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1615 GetRequests, 1225 SyntacticMatches, 1 SemanticMatches, 389 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53944 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=25311, Invalid=127179, Unknown=0, NotChecked=0, Total=152490 [2022-02-14 20:55:16,800 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 1853 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 6867 mSolverCounterSat, 1478 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s 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, 1.9s IncrementalHoareTripleChecker+Time [2022-02-14 20:55:16,801 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1854 Valid, 246 Invalid, 8345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1478 Valid, 6867 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-02-14 20:55:16,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2022-02-14 20:55:16,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 527. [2022-02-14 20:55:16,805 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-02-14 20:55:16,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 541 transitions. [2022-02-14 20:55:16,806 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 541 transitions. Word has length 558 [2022-02-14 20:55:16,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:55:16,806 INFO L470 AbstractCegarLoop]: Abstraction has 527 states and 541 transitions. [2022-02-14 20:55:16,806 INFO L471 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-02-14 20:55:16,806 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 541 transitions. [2022-02-14 20:55:16,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 569 [2022-02-14 20:55:16,808 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:55:16,809 INFO L514 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-02-14 20:55:16,826 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-02-14 20:55:17,023 WARN L452 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-02-14 20:55:17,023 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:55:17,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:55:17,024 INFO L85 PathProgramCache]: Analyzing trace with hash 736794278, now seen corresponding path program 65 times [2022-02-14 20:55:17,024 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:55:17,024 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346736314] [2022-02-14 20:55:17,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:55:17,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:55:17,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:55:19,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-14 20:55:19,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-14 20:55:19,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-14 20:55:19,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:55:19,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:55:19,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:55:19,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:55:19,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:55:19,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:55:19,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:55:19,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:55:19,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:55:19,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:55:19,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:55:19,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:55:19,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 20:55:19,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 20:55:19,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 20:55:19,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 20:55:19,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 20:55:19,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 20:55:19,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 20:55:19,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 20:55:19,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 20:55:19,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 20:55:19,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 20:55:19,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 20:55:19,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 20:55:19,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 20:55:19,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 20:55:19,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-14 20:55:19,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-14 20:55:19,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-14 20:55:19,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-14 20:55:19,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-14 20:55:19,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-14 20:55:19,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-14 20:55:19,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-14 20:55:19,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-14 20:55:19,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-14 20:55:19,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-14 20:55:19,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-14 20:55:19,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-14 20:55:19,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-14 20:55:19,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-14 20:55:19,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-14 20:55:19,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-14 20:55:19,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-14 20:55:19,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-14 20:55:19,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-14 20:55:19,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-14 20:55:19,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-14 20:55:19,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-14 20:55:19,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-14 20:55:19,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-14 20:55:19,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:19,868 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 5998 proven. 3242 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-02-14 20:55:19,868 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:55:19,868 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346736314] [2022-02-14 20:55:19,868 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346736314] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:55:19,868 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248438636] [2022-02-14 20:55:19,868 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 20:55:19,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:55:19,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:55:19,869 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-02-14 20:55:19,870 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-02-14 20:55:20,136 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 56 check-sat command(s) [2022-02-14 20:55:20,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:55:20,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 1553 conjuncts, 114 conjunts are in the unsatisfiable core [2022-02-14 20:55:20,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:55:23,898 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-02-14 20:55:23,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:55:24,358 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-02-14 20:55:24,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248438636] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:55:24,358 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:55:24,358 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 114, 114] total 173 [2022-02-14 20:55:24,358 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904906667] [2022-02-14 20:55:24,358 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:55:24,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 173 states [2022-02-14 20:55:24,359 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:55:24,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 173 interpolants. [2022-02-14 20:55:24,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6617, Invalid=23139, Unknown=0, NotChecked=0, Total=29756 [2022-02-14 20:55:24,362 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-02-14 20:55:27,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:55:27,722 INFO L93 Difference]: Finished difference Result 974 states and 1155 transitions. [2022-02-14 20:55:27,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-02-14 20:55:27,722 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-02-14 20:55:27,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:55:27,724 INFO L225 Difference]: With dead ends: 974 [2022-02-14 20:55:27,724 INFO L226 Difference]: Without dead ends: 753 [2022-02-14 20:55:27,729 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1529 GetRequests, 1246 SyntacticMatches, 0 SemanticMatches, 283 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22270 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=17959, Invalid=62981, Unknown=0, NotChecked=0, Total=80940 [2022-02-14 20:55:27,731 INFO L933 BasicCegarLoop]: 124 mSDtfsCounter, 1286 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3633 mSolverCounterSat, 864 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s 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.0s IncrementalHoareTripleChecker+Time [2022-02-14 20:55:27,731 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1287 Valid, 196 Invalid, 4497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [864 Valid, 3633 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-14 20:55:27,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2022-02-14 20:55:27,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 529. [2022-02-14 20:55:27,737 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-02-14 20:55:27,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 543 transitions. [2022-02-14 20:55:27,737 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 543 transitions. Word has length 568 [2022-02-14 20:55:27,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:55:27,737 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 543 transitions. [2022-02-14 20:55:27,738 INFO L471 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-02-14 20:55:27,738 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 543 transitions. [2022-02-14 20:55:27,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2022-02-14 20:55:27,740 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:55:27,740 INFO L514 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-02-14 20:55:27,759 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-02-14 20:55:27,955 WARN L452 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-02-14 20:55:27,955 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:55:27,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:55:27,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1400903543, now seen corresponding path program 66 times [2022-02-14 20:55:27,956 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:55:27,956 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696245916] [2022-02-14 20:55:27,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:55:27,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:55:28,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:55:28,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-14 20:55:28,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-14 20:55:28,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:55:28,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:55:28,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:55:28,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:55:28,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:55:28,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:55:28,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:55:28,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:55:28,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:55:28,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 20:55:28,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 20:55:28,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 20:55:28,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 20:55:28,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 20:55:28,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 20:55:28,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 20:55:28,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 20:55:28,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 20:55:28,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 20:55:28,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-14 20:55:28,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-14 20:55:28,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-14 20:55:28,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-14 20:55:28,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-14 20:55:28,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-14 20:55:28,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-14 20:55:28,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-14 20:55:28,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-14 20:55:28,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-14 20:55:28,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-14 20:55:28,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-14 20:55:28,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-14 20:55:28,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-14 20:55:28,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-14 20:55:28,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-14 20:55:28,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-14 20:55:28,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-14 20:55:28,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-14 20:55:28,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-14 20:55:28,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-14 20:55:28,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-14 20:55:28,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-14 20:55:28,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-14 20:55:28,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-14 20:55:28,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-14 20:55:28,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-14 20:55:28,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-14 20:55:28,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-14 20:55:28,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-14 20:55:28,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-02-14 20:55:28,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-02-14 20:55:28,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-02-14 20:55:28,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-02-14 20:55:28,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:28,861 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3190 proven. 6162 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-02-14 20:55:28,861 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:55:28,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696245916] [2022-02-14 20:55:28,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696245916] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:55:28,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840186009] [2022-02-14 20:55:28,861 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 20:55:28,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:55:28,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:55:28,862 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-02-14 20:55:28,863 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-02-14 20:55:29,136 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 57 check-sat command(s) [2022-02-14 20:55:29,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:55:29,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 1563 conjuncts, 115 conjunts are in the unsatisfiable core [2022-02-14 20:55:29,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:55:30,012 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-02-14 20:55:30,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:55:30,829 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-02-14 20:55:30,830 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840186009] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:55:30,830 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:55:30,830 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 66 [2022-02-14 20:55:30,830 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785672926] [2022-02-14 20:55:30,830 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:55:30,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-02-14 20:55:30,831 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:55:30,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-02-14 20:55:30,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1786, Invalid=2504, Unknown=0, NotChecked=0, Total=4290 [2022-02-14 20:55:30,832 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-02-14 20:55:31,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:55:31,958 INFO L93 Difference]: Finished difference Result 546 states and 562 transitions. [2022-02-14 20:55:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-14 20:55:31,958 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-02-14 20:55:31,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:55:31,960 INFO L225 Difference]: With dead ends: 546 [2022-02-14 20:55:31,960 INFO L226 Difference]: Without dead ends: 546 [2022-02-14 20:55:31,962 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1430 GetRequests, 1303 SyntacticMatches, 1 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2952 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=5350, Invalid=10906, Unknown=0, NotChecked=0, Total=16256 [2022-02-14 20:55:31,962 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 275 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1576 mSolverCounterSat, 297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-02-14 20:55:31,962 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 119 Invalid, 1873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 1576 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-14 20:55:31,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2022-02-14 20:55:31,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 541. [2022-02-14 20:55:31,978 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-02-14 20:55:31,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 556 transitions. [2022-02-14 20:55:31,978 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 556 transitions. Word has length 570 [2022-02-14 20:55:31,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:55:31,979 INFO L470 AbstractCegarLoop]: Abstraction has 541 states and 556 transitions. [2022-02-14 20:55:31,979 INFO L471 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-02-14 20:55:31,979 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 556 transitions. [2022-02-14 20:55:31,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 587 [2022-02-14 20:55:31,982 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:55:31,982 INFO L514 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-02-14 20:55:32,001 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-02-14 20:55:32,195 WARN L452 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-02-14 20:55:32,195 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:55:32,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:55:32,196 INFO L85 PathProgramCache]: Analyzing trace with hash 707100593, now seen corresponding path program 67 times [2022-02-14 20:55:32,196 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:55:32,196 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252000954] [2022-02-14 20:55:32,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:55:32,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:55:32,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:55:34,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-14 20:55:34,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-14 20:55:34,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:55:34,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:55:34,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:55:34,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:55:34,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:55:34,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:55:34,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:55:34,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:55:34,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:55:34,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 20:55:34,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 20:55:34,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 20:55:34,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 20:55:34,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 20:55:34,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 20:55:34,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 20:55:34,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 20:55:34,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 20:55:34,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 20:55:34,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-14 20:55:34,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-14 20:55:34,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-14 20:55:34,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-14 20:55:34,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-14 20:55:34,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-14 20:55:34,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-14 20:55:34,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-14 20:55:34,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-14 20:55:34,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-14 20:55:34,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-14 20:55:34,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-14 20:55:34,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-14 20:55:34,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-14 20:55:34,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-14 20:55:34,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-14 20:55:34,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-14 20:55:34,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-14 20:55:34,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-14 20:55:34,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-14 20:55:34,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-14 20:55:34,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-14 20:55:34,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-14 20:55:34,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-14 20:55:34,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-14 20:55:34,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-14 20:55:34,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-14 20:55:34,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-14 20:55:34,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-14 20:55:34,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-14 20:55:34,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-02-14 20:55:34,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-02-14 20:55:34,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-02-14 20:55:34,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-02-14 20:55:34,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-02-14 20:55:34,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-02-14 20:55:34,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,419 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6444 proven. 3360 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-02-14 20:55:34,419 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:55:34,420 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252000954] [2022-02-14 20:55:34,420 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252000954] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:55:34,420 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614549241] [2022-02-14 20:55:34,420 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 20:55:34,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:55:34,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:55:34,421 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-02-14 20:55:34,422 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-02-14 20:55:34,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:34,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 1597 conjuncts, 116 conjunts are in the unsatisfiable core [2022-02-14 20:55:34,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:55:39,266 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6832 proven. 3192 refuted. 0 times theorem prover too weak. 6164 trivial. 0 not checked. [2022-02-14 20:55:39,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:55:39,849 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6610 proven. 3192 refuted. 0 times theorem prover too weak. 6386 trivial. 0 not checked. [2022-02-14 20:55:39,850 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614549241] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:55:39,850 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:55:39,850 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 116, 116] total 177 [2022-02-14 20:55:39,850 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049664942] [2022-02-14 20:55:39,850 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:55:39,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 177 states [2022-02-14 20:55:39,851 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:55:39,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 177 interpolants. [2022-02-14 20:55:39,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6908, Invalid=24244, Unknown=0, NotChecked=0, Total=31152 [2022-02-14 20:55:39,853 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-02-14 20:55:43,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:55:43,854 INFO L93 Difference]: Finished difference Result 996 states and 1181 transitions. [2022-02-14 20:55:43,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-02-14 20:55:43,854 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-02-14 20:55:43,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:55:43,856 INFO L225 Difference]: With dead ends: 996 [2022-02-14 20:55:43,856 INFO L226 Difference]: Without dead ends: 771 [2022-02-14 20:55:43,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1286 SyntacticMatches, 0 SemanticMatches, 289 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23296 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=18652, Invalid=65738, Unknown=0, NotChecked=0, Total=84390 [2022-02-14 20:55:43,861 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 1129 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4502 mSolverCounterSat, 675 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:55:43,861 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1130 Valid, 203 Invalid, 5177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [675 Valid, 4502 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-14 20:55:43,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2022-02-14 20:55:43,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 543. [2022-02-14 20:55:43,866 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-02-14 20:55:43,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 558 transitions. [2022-02-14 20:55:43,866 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 558 transitions. Word has length 586 [2022-02-14 20:55:43,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:55:43,867 INFO L470 AbstractCegarLoop]: Abstraction has 543 states and 558 transitions. [2022-02-14 20:55:43,867 INFO L471 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-02-14 20:55:43,867 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 558 transitions. [2022-02-14 20:55:43,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 589 [2022-02-14 20:55:43,869 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:55:43,870 INFO L514 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-02-14 20:55:43,888 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-02-14 20:55:44,083 WARN L452 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-02-14 20:55:44,083 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:55:44,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:55:44,084 INFO L85 PathProgramCache]: Analyzing trace with hash -696434988, now seen corresponding path program 68 times [2022-02-14 20:55:44,084 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:55:44,084 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455943476] [2022-02-14 20:55:44,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:55:44,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:55:44,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:55:47,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-14 20:55:47,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:55:47,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:55:47,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:55:47,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:55:47,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:55:47,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:55:47,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:55:47,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:55:47,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:55:47,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:55:47,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:55:47,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:55:47,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 20:55:47,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 20:55:47,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 20:55:47,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 20:55:47,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 20:55:47,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 20:55:47,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 20:55:47,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 20:55:47,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 20:55:47,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 20:55:47,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 20:55:47,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 20:55:47,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 20:55:47,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 20:55:47,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 20:55:47,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 20:55:47,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 20:55:47,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 20:55:47,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 20:55:47,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 20:55:47,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 20:55:47,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 20:55:47,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 20:55:47,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 20:55:47,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 20:55:47,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-14 20:55:47,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-14 20:55:47,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-14 20:55:47,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-14 20:55:47,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-14 20:55:47,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-14 20:55:47,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-14 20:55:47,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-14 20:55:47,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-14 20:55:47,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-14 20:55:47,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-14 20:55:47,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-14 20:55:47,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-14 20:55:47,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-14 20:55:47,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-14 20:55:47,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-14 20:55:47,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-14 20:55:47,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-14 20:55:47,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-14 20:55:47,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:55:47,724 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 6444 proven. 3474 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-02-14 20:55:47,724 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:55:47,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455943476] [2022-02-14 20:55:47,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455943476] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:55:47,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576818928] [2022-02-14 20:55:47,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 20:55:47,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:55:47,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:55:47,726 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-02-14 20:55:47,727 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-02-14 20:55:47,913 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 20:55:47,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:55:47,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 1607 conjuncts, 118 conjunts are in the unsatisfiable core [2022-02-14 20:55:47,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:55:50,785 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-02-14 20:55:50,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:55:51,323 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-02-14 20:55:51,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576818928] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:55:51,324 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:55:51,324 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 62, 62] total 179 [2022-02-14 20:55:51,324 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212221833] [2022-02-14 20:55:51,324 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:55:51,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 179 states [2022-02-14 20:55:51,325 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:55:51,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 179 interpolants. [2022-02-14 20:55:51,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5257, Invalid=26605, Unknown=0, NotChecked=0, Total=31862 [2022-02-14 20:55:51,327 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-02-14 20:55:57,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:55:57,665 INFO L93 Difference]: Finished difference Result 1015 states and 1203 transitions. [2022-02-14 20:55:57,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 236 states. [2022-02-14 20:55:57,665 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-02-14 20:55:57,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:55:57,667 INFO L225 Difference]: With dead ends: 1015 [2022-02-14 20:55:57,667 INFO L226 Difference]: Without dead ends: 786 [2022-02-14 20:55:57,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1702 GetRequests, 1291 SyntacticMatches, 1 SemanticMatches, 410 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60019 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=28083, Invalid=141249, Unknown=0, NotChecked=0, Total=169332 [2022-02-14 20:55:57,675 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 2100 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 7360 mSolverCounterSat, 1878 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s 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, 1.9s IncrementalHoareTripleChecker+Time [2022-02-14 20:55:57,675 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2101 Valid, 270 Invalid, 9238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1878 Valid, 7360 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-02-14 20:55:57,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2022-02-14 20:55:57,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 553. [2022-02-14 20:55:57,680 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-02-14 20:55:57,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 568 transitions. [2022-02-14 20:55:57,680 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 568 transitions. Word has length 588 [2022-02-14 20:55:57,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:55:57,681 INFO L470 AbstractCegarLoop]: Abstraction has 553 states and 568 transitions. [2022-02-14 20:55:57,681 INFO L471 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-02-14 20:55:57,681 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 568 transitions. [2022-02-14 20:55:57,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2022-02-14 20:55:57,684 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:55:57,684 INFO L514 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-02-14 20:55:57,701 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-02-14 20:55:57,901 WARN L452 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-02-14 20:55:57,901 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:55:57,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:55:57,901 INFO L85 PathProgramCache]: Analyzing trace with hash -619026229, now seen corresponding path program 69 times [2022-02-14 20:55:57,901 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:55:57,901 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050748072] [2022-02-14 20:55:57,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:55:57,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:55:58,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:56:00,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-14 20:56:00,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-14 20:56:00,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:56:00,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:56:00,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:56:00,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:56:00,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:56:00,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:56:00,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:56:00,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:56:00,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:56:00,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:56:00,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:56:00,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 20:56:00,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 20:56:00,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 20:56:00,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 20:56:00,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 20:56:00,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 20:56:00,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 20:56:00,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 20:56:00,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 20:56:00,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 20:56:00,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 20:56:00,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 20:56:00,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 20:56:00,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 20:56:00,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 20:56:00,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-14 20:56:00,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-14 20:56:00,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-14 20:56:00,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-14 20:56:00,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-14 20:56:00,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-14 20:56:00,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-14 20:56:00,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-14 20:56:00,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-14 20:56:00,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-14 20:56:00,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-14 20:56:00,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-14 20:56:00,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-14 20:56:00,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-14 20:56:00,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-14 20:56:00,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-14 20:56:00,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-14 20:56:00,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-14 20:56:00,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-14 20:56:00,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-14 20:56:00,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-14 20:56:00,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-14 20:56:00,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-14 20:56:00,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-14 20:56:00,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-14 20:56:00,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-02-14 20:56:00,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-02-14 20:56:00,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-02-14 20:56:00,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-02-14 20:56:00,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-02-14 20:56:00,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:00,148 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 6673 proven. 3593 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-02-14 20:56:00,148 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:56:00,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050748072] [2022-02-14 20:56:00,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050748072] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:56:00,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914855605] [2022-02-14 20:56:00,148 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 20:56:00,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:56:00,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:56:00,149 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-02-14 20:56:00,150 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-02-14 20:56:00,448 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 59 check-sat command(s) [2022-02-14 20:56:00,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:56:00,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 1634 conjuncts, 120 conjunts are in the unsatisfiable core [2022-02-14 20:56:00,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:56:02,921 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-02-14 20:56:02,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:56:03,429 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-02-14 20:56:03,429 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914855605] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:56:03,429 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:56:03,429 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [121, 63, 63] total 182 [2022-02-14 20:56:03,429 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187714230] [2022-02-14 20:56:03,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:56:03,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 182 states [2022-02-14 20:56:03,430 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:56:03,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 182 interpolants. [2022-02-14 20:56:03,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5436, Invalid=27506, Unknown=0, NotChecked=0, Total=32942 [2022-02-14 20:56:03,433 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-02-14 20:56:09,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:56:09,923 INFO L93 Difference]: Finished difference Result 1033 states and 1224 transitions. [2022-02-14 20:56:09,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2022-02-14 20:56:09,923 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-02-14 20:56:09,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:56:09,925 INFO L225 Difference]: With dead ends: 1033 [2022-02-14 20:56:09,925 INFO L226 Difference]: Without dead ends: 800 [2022-02-14 20:56:09,932 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1731 GetRequests, 1313 SyntacticMatches, 1 SemanticMatches, 417 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62116 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=29039, Invalid=146103, Unknown=0, NotChecked=0, Total=175142 [2022-02-14 20:56:09,932 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 2011 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 7251 mSolverCounterSat, 1728 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s 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, 1.9s IncrementalHoareTripleChecker+Time [2022-02-14 20:56:09,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2012 Valid, 248 Invalid, 8979 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1728 Valid, 7251 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-02-14 20:56:09,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2022-02-14 20:56:09,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 563. [2022-02-14 20:56:09,937 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-02-14 20:56:09,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 578 transitions. [2022-02-14 20:56:09,937 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 578 transitions. Word has length 598 [2022-02-14 20:56:09,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:56:09,937 INFO L470 AbstractCegarLoop]: Abstraction has 563 states and 578 transitions. [2022-02-14 20:56:09,938 INFO L471 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-02-14 20:56:09,938 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 578 transitions. [2022-02-14 20:56:09,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2022-02-14 20:56:09,941 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:56:09,941 INFO L514 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-02-14 20:56:09,959 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-02-14 20:56:10,158 WARN L452 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-02-14 20:56:10,159 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:56:10,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:56:10,159 INFO L85 PathProgramCache]: Analyzing trace with hash -2127033342, now seen corresponding path program 70 times [2022-02-14 20:56:10,159 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:56:10,159 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457287468] [2022-02-14 20:56:10,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:56:10,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:56:10,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:56:12,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-14 20:56:12,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-14 20:56:12,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:56:12,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:56:12,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:56:12,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:56:12,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:56:12,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:56:12,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:56:12,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:56:12,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:56:12,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:56:12,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:56:12,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:56:12,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 20:56:12,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 20:56:12,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 20:56:12,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 20:56:12,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 20:56:12,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 20:56:12,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 20:56:12,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 20:56:12,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 20:56:12,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 20:56:12,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 20:56:12,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 20:56:12,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 20:56:12,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 20:56:12,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 20:56:12,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-14 20:56:12,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-14 20:56:12,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-14 20:56:12,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-14 20:56:12,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-14 20:56:12,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-14 20:56:12,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-14 20:56:12,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-14 20:56:12,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-14 20:56:12,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-14 20:56:12,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-14 20:56:12,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-14 20:56:12,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-14 20:56:12,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-14 20:56:12,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-14 20:56:12,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-14 20:56:12,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-14 20:56:12,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-14 20:56:12,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-14 20:56:12,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-14 20:56:12,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-14 20:56:12,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-14 20:56:12,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-14 20:56:12,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-14 20:56:12,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-14 20:56:12,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-02-14 20:56:12,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-02-14 20:56:12,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-02-14 20:56:12,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-02-14 20:56:12,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-02-14 20:56:12,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:12,546 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 6906 proven. 3714 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-02-14 20:56:12,546 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:56:12,546 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457287468] [2022-02-14 20:56:12,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457287468] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:56:12,546 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670587739] [2022-02-14 20:56:12,546 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 20:56:12,546 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:56:12,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:56:12,547 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-02-14 20:56:12,548 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-02-14 20:56:12,772 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 20:56:12,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:56:12,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 1661 conjuncts, 122 conjunts are in the unsatisfiable core [2022-02-14 20:56:12,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:56:15,527 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-02-14 20:56:15,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:56:16,065 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-02-14 20:56:16,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670587739] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:56:16,066 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:56:16,066 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [123, 64, 64] total 185 [2022-02-14 20:56:16,066 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131507788] [2022-02-14 20:56:16,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:56:16,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 185 states [2022-02-14 20:56:16,066 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:56:16,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 185 interpolants. [2022-02-14 20:56:16,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5618, Invalid=28422, Unknown=0, NotChecked=0, Total=34040 [2022-02-14 20:56:16,069 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-02-14 20:56:23,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:56:23,281 INFO L93 Difference]: Finished difference Result 1051 states and 1245 transitions. [2022-02-14 20:56:23,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 244 states. [2022-02-14 20:56:23,282 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-02-14 20:56:23,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:56:23,285 INFO L225 Difference]: With dead ends: 1051 [2022-02-14 20:56:23,285 INFO L226 Difference]: Without dead ends: 814 [2022-02-14 20:56:23,300 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1760 GetRequests, 1335 SyntacticMatches, 1 SemanticMatches, 424 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64249 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=30011, Invalid=151039, Unknown=0, NotChecked=0, Total=181050 [2022-02-14 20:56:23,300 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 1840 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 7934 mSolverCounterSat, 1590 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s 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, 2.1s IncrementalHoareTripleChecker+Time [2022-02-14 20:56:23,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1841 Valid, 291 Invalid, 9524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1590 Valid, 7934 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-02-14 20:56:23,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2022-02-14 20:56:23,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 573. [2022-02-14 20:56:23,308 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-02-14 20:56:23,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 588 transitions. [2022-02-14 20:56:23,309 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 588 transitions. Word has length 608 [2022-02-14 20:56:23,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:56:23,309 INFO L470 AbstractCegarLoop]: Abstraction has 573 states and 588 transitions. [2022-02-14 20:56:23,310 INFO L471 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-02-14 20:56:23,310 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 588 transitions. [2022-02-14 20:56:23,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2022-02-14 20:56:23,314 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:56:23,314 INFO L514 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-02-14 20:56:23,339 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-02-14 20:56:23,515 WARN L452 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-02-14 20:56:23,515 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:56:23,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:56:23,516 INFO L85 PathProgramCache]: Analyzing trace with hash 2015205497, now seen corresponding path program 71 times [2022-02-14 20:56:23,516 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:56:23,516 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853641552] [2022-02-14 20:56:23,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:56:23,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:56:23,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:56:26,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-14 20:56:26,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:56:26,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:56:26,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:56:26,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:56:26,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:56:26,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:56:26,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:56:26,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:56:26,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:56:26,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 20:56:26,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 20:56:26,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 20:56:26,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 20:56:26,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 20:56:26,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 20:56:26,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 20:56:26,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 20:56:26,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 20:56:26,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 20:56:26,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-14 20:56:26,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-14 20:56:26,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-14 20:56:26,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-14 20:56:26,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-14 20:56:26,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-14 20:56:26,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-14 20:56:26,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-14 20:56:26,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-14 20:56:26,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-14 20:56:26,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-14 20:56:26,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-14 20:56:26,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-14 20:56:26,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-14 20:56:26,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-14 20:56:26,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-14 20:56:26,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-14 20:56:26,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-14 20:56:26,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-14 20:56:26,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-14 20:56:26,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-14 20:56:26,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-14 20:56:26,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-14 20:56:26,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-14 20:56:26,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-14 20:56:26,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-14 20:56:26,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-14 20:56:26,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-14 20:56:26,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-14 20:56:26,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-14 20:56:26,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-02-14 20:56:26,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-02-14 20:56:26,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-02-14 20:56:26,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-02-14 20:56:26,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-02-14 20:56:26,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-02-14 20:56:26,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-02-14 20:56:26,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-02-14 20:56:26,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-02-14 20:56:26,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-02-14 20:56:26,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:26,299 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7143 proven. 3837 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-02-14 20:56:26,299 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:56:26,299 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853641552] [2022-02-14 20:56:26,299 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853641552] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:56:26,299 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955954127] [2022-02-14 20:56:26,299 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 20:56:26,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:56:26,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:56:26,300 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-02-14 20:56:26,303 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-02-14 20:56:26,627 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 61 check-sat command(s) [2022-02-14 20:56:26,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:56:26,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 1688 conjuncts, 124 conjunts are in the unsatisfiable core [2022-02-14 20:56:26,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:56:31,176 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-02-14 20:56:31,176 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:56:31,690 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-02-14 20:56:31,691 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955954127] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:56:31,691 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:56:31,691 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [125, 124, 124] total 188 [2022-02-14 20:56:31,691 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530539342] [2022-02-14 20:56:31,691 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:56:31,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 188 states [2022-02-14 20:56:31,691 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:56:31,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 188 interpolants. [2022-02-14 20:56:31,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7817, Invalid=27339, Unknown=0, NotChecked=0, Total=35156 [2022-02-14 20:56:31,694 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-02-14 20:56:36,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:56:36,181 INFO L93 Difference]: Finished difference Result 1060 states and 1257 transitions. [2022-02-14 20:56:36,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-02-14 20:56:36,182 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-02-14 20:56:36,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:56:36,204 INFO L225 Difference]: With dead ends: 1060 [2022-02-14 20:56:36,204 INFO L226 Difference]: Without dead ends: 819 [2022-02-14 20:56:36,209 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1664 GetRequests, 1356 SyntacticMatches, 0 SemanticMatches, 308 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26395 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=21239, Invalid=74551, Unknown=0, NotChecked=0, Total=95790 [2022-02-14 20:56:36,209 INFO L933 BasicCegarLoop]: 134 mSDtfsCounter, 1448 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 4087 mSolverCounterSat, 1024 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:56:36,209 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1449 Valid, 196 Invalid, 5111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1024 Valid, 4087 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-14 20:56:36,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2022-02-14 20:56:36,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 575. [2022-02-14 20:56:36,214 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-02-14 20:56:36,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 590 transitions. [2022-02-14 20:56:36,215 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 590 transitions. Word has length 618 [2022-02-14 20:56:36,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:56:36,215 INFO L470 AbstractCegarLoop]: Abstraction has 575 states and 590 transitions. [2022-02-14 20:56:36,216 INFO L471 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-02-14 20:56:36,216 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 590 transitions. [2022-02-14 20:56:36,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 621 [2022-02-14 20:56:36,219 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:56:36,220 INFO L514 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-02-14 20:56:36,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-02-14 20:56:36,430 WARN L452 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-02-14 20:56:36,430 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:56:36,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:56:36,431 INFO L85 PathProgramCache]: Analyzing trace with hash 842533788, now seen corresponding path program 72 times [2022-02-14 20:56:36,431 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:56:36,431 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380108987] [2022-02-14 20:56:36,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:56:36,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:56:36,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:56:37,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:56:37,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:56:37,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:56:37,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:56:37,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:56:37,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:56:37,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:56:37,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:56:37,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:56:37,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:56:37,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:56:37,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:56:37,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 20:56:37,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 20:56:37,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 20:56:37,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 20:56:37,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 20:56:37,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 20:56:37,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 20:56:37,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 20:56:37,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 20:56:37,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 20:56:37,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 20:56:37,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 20:56:37,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 20:56:37,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 20:56:37,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 20:56:37,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 20:56:37,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 20:56:37,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 20:56:37,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 20:56:37,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 20:56:37,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 20:56:37,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 20:56:37,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 20:56:37,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 20:56:37,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 20:56:37,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-14 20:56:37,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-14 20:56:37,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-14 20:56:37,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-14 20:56:37,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-14 20:56:37,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-14 20:56:37,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-14 20:56:37,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-14 20:56:37,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-14 20:56:37,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-14 20:56:37,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-14 20:56:37,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-14 20:56:37,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-14 20:56:37,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-14 20:56:37,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-14 20:56:37,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-14 20:56:37,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-14 20:56:37,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-14 20:56:37,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-14 20:56:37,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-14 20:56:37,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-14 20:56:37,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-14 20:56:37,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-14 20:56:37,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:37,775 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3780 proven. 7322 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-02-14 20:56:37,775 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:56:37,775 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380108987] [2022-02-14 20:56:37,776 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380108987] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:56:37,776 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524721438] [2022-02-14 20:56:37,776 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 20:56:37,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:56:37,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:56:37,777 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-02-14 20:56:37,777 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-02-14 20:56:38,092 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 62 check-sat command(s) [2022-02-14 20:56:38,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:56:38,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 1698 conjuncts, 125 conjunts are in the unsatisfiable core [2022-02-14 20:56:38,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:56:38,627 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-02-14 20:56:38,627 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:56:39,158 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-02-14 20:56:39,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524721438] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:56:39,159 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:56:39,159 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66, 66] total 71 [2022-02-14 20:56:39,159 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468859429] [2022-02-14 20:56:39,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:56:39,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-02-14 20:56:39,160 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:56:39,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-02-14 20:56:39,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2096, Invalid=2874, Unknown=0, NotChecked=0, Total=4970 [2022-02-14 20:56:39,161 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-02-14 20:56:40,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:56:40,456 INFO L93 Difference]: Finished difference Result 592 states and 609 transitions. [2022-02-14 20:56:40,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-02-14 20:56:40,457 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-02-14 20:56:40,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:56:40,458 INFO L225 Difference]: With dead ends: 592 [2022-02-14 20:56:40,458 INFO L226 Difference]: Without dead ends: 592 [2022-02-14 20:56:40,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1555 GetRequests, 1418 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3367 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=6280, Invalid=12626, Unknown=0, NotChecked=0, Total=18906 [2022-02-14 20:56:40,460 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 288 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 2146 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-02-14 20:56:40,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 119 Invalid, 2468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 2146 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-14 20:56:40,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2022-02-14 20:56:40,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 587. [2022-02-14 20:56:40,464 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-02-14 20:56:40,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 603 transitions. [2022-02-14 20:56:40,464 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 603 transitions. Word has length 620 [2022-02-14 20:56:40,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:56:40,465 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 603 transitions. [2022-02-14 20:56:40,465 INFO L471 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-02-14 20:56:40,465 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 603 transitions. [2022-02-14 20:56:40,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 637 [2022-02-14 20:56:40,468 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:56:40,468 INFO L514 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-02-14 20:56:40,486 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-02-14 20:56:40,679 WARN L452 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-02-14 20:56:40,680 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:56:40,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:56:40,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1976769732, now seen corresponding path program 73 times [2022-02-14 20:56:40,680 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:56:40,680 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490855726] [2022-02-14 20:56:40,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:56:40,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:56:40,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:56:43,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-14 20:56:43,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:56:43,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:56:43,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:56:43,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:56:43,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:56:43,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:56:43,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:56:43,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:56:43,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:56:43,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:56:43,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:56:43,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 20:56:43,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 20:56:43,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 20:56:43,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 20:56:43,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 20:56:43,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 20:56:43,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 20:56:43,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 20:56:43,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 20:56:43,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 20:56:43,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 20:56:43,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 20:56:43,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 20:56:43,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 20:56:43,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 20:56:43,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 20:56:43,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 20:56:43,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 20:56:43,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 20:56:43,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 20:56:43,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 20:56:43,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 20:56:43,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 20:56:43,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 20:56:43,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 20:56:43,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-14 20:56:43,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-14 20:56:43,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-14 20:56:43,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-14 20:56:43,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-14 20:56:43,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-14 20:56:43,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-14 20:56:43,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-14 20:56:43,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-14 20:56:43,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-14 20:56:43,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-14 20:56:43,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-14 20:56:43,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-14 20:56:43,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-14 20:56:43,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-14 20:56:43,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-14 20:56:43,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-14 20:56:43,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-14 20:56:43,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-14 20:56:43,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-14 20:56:43,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-14 20:56:43,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-14 20:56:43,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-14 20:56:43,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-02-14 20:56:43,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-02-14 20:56:43,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,652 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7629 proven. 3965 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-02-14 20:56:43,652 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:56:43,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490855726] [2022-02-14 20:56:43,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490855726] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:56:43,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841047021] [2022-02-14 20:56:43,653 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 20:56:43,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:56:43,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:56:43,654 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-02-14 20:56:43,654 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-02-14 20:56:43,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:43,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 126 conjunts are in the unsatisfiable core [2022-02-14 20:56:43,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:56:47,858 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 8052 proven. 3782 refuted. 0 times theorem prover too weak. 7324 trivial. 0 not checked. [2022-02-14 20:56:47,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:56:48,382 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7810 proven. 3782 refuted. 0 times theorem prover too weak. 7566 trivial. 0 not checked. [2022-02-14 20:56:48,383 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841047021] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:56:48,383 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:56:48,383 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 126, 126] total 192 [2022-02-14 20:56:48,383 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846679010] [2022-02-14 20:56:48,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:56:48,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 192 states [2022-02-14 20:56:48,384 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:56:48,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2022-02-14 20:56:48,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8133, Invalid=28539, Unknown=0, NotChecked=0, Total=36672 [2022-02-14 20:56:48,387 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-02-14 20:56:53,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:56:53,021 INFO L93 Difference]: Finished difference Result 1082 states and 1283 transitions. [2022-02-14 20:56:53,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-02-14 20:56:53,021 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-02-14 20:56:53,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:56:53,023 INFO L225 Difference]: With dead ends: 1082 [2022-02-14 20:56:53,024 INFO L226 Difference]: Without dead ends: 837 [2022-02-14 20:56:53,030 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1710 GetRequests, 1396 SyntacticMatches, 0 SemanticMatches, 314 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27511 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=21992, Invalid=77548, Unknown=0, NotChecked=0, Total=99540 [2022-02-14 20:56:53,030 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 1311 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3780 mSolverCounterSat, 960 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2022-02-14 20:56:53,030 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1312 Valid, 188 Invalid, 4740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [960 Valid, 3780 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-14 20:56:53,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 837 states. [2022-02-14 20:56:53,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 837 to 589. [2022-02-14 20:56:53,036 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-02-14 20:56:53,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 605 transitions. [2022-02-14 20:56:53,036 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 605 transitions. Word has length 636 [2022-02-14 20:56:53,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:56:53,036 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 605 transitions. [2022-02-14 20:56:53,037 INFO L471 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-02-14 20:56:53,037 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 605 transitions. [2022-02-14 20:56:53,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 639 [2022-02-14 20:56:53,055 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:56:53,056 INFO L514 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-02-14 20:56:53,077 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-02-14 20:56:53,277 WARN L452 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-02-14 20:56:53,277 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:56:53,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:56:53,278 INFO L85 PathProgramCache]: Analyzing trace with hash 1168256295, now seen corresponding path program 74 times [2022-02-14 20:56:53,278 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:56:53,278 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203830077] [2022-02-14 20:56:53,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:56:53,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:56:53,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:56:56,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-14 20:56:56,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:56:56,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:56:56,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:56:56,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:56:56,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:56:56,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:56:56,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:56:56,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:56:56,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:56:56,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:56:56,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:56:56,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 20:56:56,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 20:56:56,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 20:56:56,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 20:56:56,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 20:56:56,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 20:56:56,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 20:56:56,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 20:56:56,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 20:56:56,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 20:56:56,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 20:56:56,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 20:56:56,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 20:56:56,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 20:56:56,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 20:56:56,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-14 20:56:56,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-14 20:56:56,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-14 20:56:56,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-14 20:56:56,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-14 20:56:56,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-14 20:56:56,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-14 20:56:56,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-14 20:56:56,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-14 20:56:56,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-14 20:56:56,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-14 20:56:56,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-14 20:56:56,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-14 20:56:56,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-14 20:56:56,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-14 20:56:56,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-14 20:56:56,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-14 20:56:56,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-14 20:56:56,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-14 20:56:56,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-14 20:56:56,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-14 20:56:56,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-14 20:56:56,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-14 20:56:56,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-14 20:56:56,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-14 20:56:56,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-02-14 20:56:56,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-02-14 20:56:56,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-02-14 20:56:56,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-02-14 20:56:56,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-02-14 20:56:56,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-02-14 20:56:56,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-02-14 20:56:56,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-02-14 20:56:56,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-02-14 20:56:56,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-02-14 20:56:56,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:56:56,562 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 7629 proven. 4089 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-02-14 20:56:56,562 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:56:56,562 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203830077] [2022-02-14 20:56:56,563 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203830077] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:56:56,563 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966870722] [2022-02-14 20:56:56,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 20:56:56,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:56:56,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:56:56,578 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-02-14 20:56:56,579 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-02-14 20:56:56,779 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 20:56:56,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:56:56,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 1742 conjuncts, 128 conjunts are in the unsatisfiable core [2022-02-14 20:56:56,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:56:59,504 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-02-14 20:56:59,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:57:00,211 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-02-14 20:57:00,211 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966870722] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:57:00,211 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:57:00,211 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [129, 67, 67] total 194 [2022-02-14 20:57:00,211 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434915146] [2022-02-14 20:57:00,211 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:57:00,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 194 states [2022-02-14 20:57:00,212 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:57:00,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 194 interpolants. [2022-02-14 20:57:00,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6182, Invalid=31260, Unknown=0, NotChecked=0, Total=37442 [2022-02-14 20:57:00,214 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-02-14 20:57:09,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:57:09,303 INFO L93 Difference]: Finished difference Result 1101 states and 1305 transitions. [2022-02-14 20:57:09,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 256 states. [2022-02-14 20:57:09,303 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-02-14 20:57:09,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:57:09,311 INFO L225 Difference]: With dead ends: 1101 [2022-02-14 20:57:09,311 INFO L226 Difference]: Without dead ends: 852 [2022-02-14 20:57:09,320 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1847 GetRequests, 1401 SyntacticMatches, 1 SemanticMatches, 445 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70864 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=33023, Invalid=166339, Unknown=0, NotChecked=0, Total=199362 [2022-02-14 20:57:09,322 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 2049 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 8995 mSolverCounterSat, 1725 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s 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, 2.8s IncrementalHoareTripleChecker+Time [2022-02-14 20:57:09,322 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2050 Valid, 295 Invalid, 10720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1725 Valid, 8995 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-02-14 20:57:09,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2022-02-14 20:57:09,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 599. [2022-02-14 20:57:09,329 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-02-14 20:57:09,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 615 transitions. [2022-02-14 20:57:09,329 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 615 transitions. Word has length 638 [2022-02-14 20:57:09,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:57:09,330 INFO L470 AbstractCegarLoop]: Abstraction has 599 states and 615 transitions. [2022-02-14 20:57:09,330 INFO L471 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-02-14 20:57:09,330 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 615 transitions. [2022-02-14 20:57:09,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 649 [2022-02-14 20:57:09,333 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:57:09,333 INFO L514 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-02-14 20:57:09,350 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-02-14 20:57:09,547 WARN L452 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-02-14 20:57:09,547 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:57:09,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:57:09,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1475078818, now seen corresponding path program 75 times [2022-02-14 20:57:09,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:57:09,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122052417] [2022-02-14 20:57:09,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:57:09,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:57:09,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:57:12,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-14 20:57:12,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:57:12,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:57:12,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:57:12,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:57:12,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:57:12,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:57:12,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:57:12,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:57:12,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:57:12,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:57:12,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:57:12,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:57:12,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 20:57:12,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 20:57:12,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 20:57:12,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 20:57:12,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 20:57:12,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 20:57:12,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 20:57:12,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 20:57:12,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 20:57:12,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 20:57:12,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 20:57:12,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 20:57:12,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 20:57:12,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 20:57:12,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 20:57:12,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-14 20:57:12,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-14 20:57:12,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-14 20:57:12,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-14 20:57:12,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-14 20:57:12,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-14 20:57:12,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-14 20:57:12,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-14 20:57:12,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-14 20:57:12,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-14 20:57:12,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-14 20:57:12,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-14 20:57:12,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-14 20:57:12,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-14 20:57:12,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-14 20:57:12,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-14 20:57:12,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-14 20:57:12,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-14 20:57:12,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-14 20:57:12,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-14 20:57:12,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-14 20:57:12,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-14 20:57:12,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-14 20:57:12,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-14 20:57:12,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-14 20:57:12,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-02-14 20:57:12,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-02-14 20:57:12,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-02-14 20:57:12,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-02-14 20:57:12,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-02-14 20:57:12,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-02-14 20:57:12,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-02-14 20:57:12,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-02-14 20:57:12,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-02-14 20:57:12,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-02-14 20:57:12,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:12,162 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 7878 proven. 4218 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-02-14 20:57:12,162 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:57:12,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122052417] [2022-02-14 20:57:12,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122052417] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:57:12,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000490137] [2022-02-14 20:57:12,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 20:57:12,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:57:12,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:57:12,163 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-02-14 20:57:12,164 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-02-14 20:57:12,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 64 check-sat command(s) [2022-02-14 20:57:12,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:57:12,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 1769 conjuncts, 130 conjunts are in the unsatisfiable core [2022-02-14 20:57:12,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:57:15,379 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-02-14 20:57:15,379 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:57:15,988 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-02-14 20:57:15,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2000490137] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:57:15,988 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:57:15,989 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [131, 68, 68] total 197 [2022-02-14 20:57:15,989 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117108588] [2022-02-14 20:57:15,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:57:15,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 197 states [2022-02-14 20:57:15,990 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:57:15,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 197 interpolants. [2022-02-14 20:57:15,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6376, Invalid=32236, Unknown=0, NotChecked=0, Total=38612 [2022-02-14 20:57:15,994 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-02-14 20:57:23,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:57:23,954 INFO L93 Difference]: Finished difference Result 1119 states and 1326 transitions. [2022-02-14 20:57:23,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 260 states. [2022-02-14 20:57:23,954 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-02-14 20:57:23,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:57:23,956 INFO L225 Difference]: With dead ends: 1119 [2022-02-14 20:57:23,956 INFO L226 Difference]: Without dead ends: 866 [2022-02-14 20:57:23,964 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1876 GetRequests, 1423 SyntacticMatches, 1 SemanticMatches, 452 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73141 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=34059, Invalid=171603, Unknown=0, NotChecked=0, Total=205662 [2022-02-14 20:57:23,964 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 2218 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 7652 mSolverCounterSat, 1812 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s 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, 2.2s IncrementalHoareTripleChecker+Time [2022-02-14 20:57:23,964 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2219 Valid, 268 Invalid, 9464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1812 Valid, 7652 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-02-14 20:57:23,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2022-02-14 20:57:23,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 609. [2022-02-14 20:57:23,969 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-02-14 20:57:23,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 625 transitions. [2022-02-14 20:57:23,969 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 625 transitions. Word has length 648 [2022-02-14 20:57:23,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:57:23,969 INFO L470 AbstractCegarLoop]: Abstraction has 609 states and 625 transitions. [2022-02-14 20:57:23,970 INFO L471 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-02-14 20:57:23,970 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 625 transitions. [2022-02-14 20:57:23,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 659 [2022-02-14 20:57:23,973 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:57:23,973 INFO L514 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-02-14 20:57:23,991 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-02-14 20:57:24,175 WARN L452 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-02-14 20:57:24,175 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:57:24,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:57:24,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1326209323, now seen corresponding path program 76 times [2022-02-14 20:57:24,176 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:57:24,176 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155517828] [2022-02-14 20:57:24,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:57:24,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:57:24,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:57:27,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-14 20:57:27,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:57:27,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:57:27,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:57:27,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:57:27,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:57:27,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:57:27,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:57:27,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:57:27,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 20:57:27,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 20:57:27,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 20:57:27,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 20:57:27,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 20:57:27,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 20:57:27,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 20:57:27,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 20:57:27,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 20:57:27,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 20:57:27,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-14 20:57:27,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-14 20:57:27,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-14 20:57:27,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-14 20:57:27,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-14 20:57:27,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-14 20:57:27,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-14 20:57:27,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-14 20:57:27,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-14 20:57:27,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-14 20:57:27,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-14 20:57:27,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-14 20:57:27,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-14 20:57:27,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-14 20:57:27,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-14 20:57:27,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-14 20:57:27,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-14 20:57:27,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-14 20:57:27,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-14 20:57:27,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-14 20:57:27,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-14 20:57:27,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-14 20:57:27,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-14 20:57:27,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-14 20:57:27,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-14 20:57:27,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-14 20:57:27,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-14 20:57:27,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-14 20:57:27,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-14 20:57:27,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-14 20:57:27,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-02-14 20:57:27,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-02-14 20:57:27,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-02-14 20:57:27,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-02-14 20:57:27,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-02-14 20:57:27,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-02-14 20:57:27,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-02-14 20:57:27,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-02-14 20:57:27,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-02-14 20:57:27,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-02-14 20:57:27,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-02-14 20:57:27,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-02-14 20:57:27,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-02-14 20:57:27,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-02-14 20:57:27,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-02-14 20:57:27,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:27,249 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 8131 proven. 4349 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-02-14 20:57:27,249 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:57:27,249 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155517828] [2022-02-14 20:57:27,249 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155517828] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:57:27,249 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12904532] [2022-02-14 20:57:27,249 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 20:57:27,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:57:27,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:57:27,250 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-02-14 20:57:27,251 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-02-14 20:57:27,460 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 20:57:27,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:57:27,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 1796 conjuncts, 132 conjunts are in the unsatisfiable core [2022-02-14 20:57:27,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:57:30,331 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-02-14 20:57:30,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:57:30,891 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-02-14 20:57:30,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12904532] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:57:30,891 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:57:30,891 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [133, 69, 69] total 200 [2022-02-14 20:57:30,891 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86086050] [2022-02-14 20:57:30,891 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:57:30,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 200 states [2022-02-14 20:57:30,892 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:57:30,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 200 interpolants. [2022-02-14 20:57:30,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6573, Invalid=33227, Unknown=0, NotChecked=0, Total=39800 [2022-02-14 20:57:30,895 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-02-14 20:57:38,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:57:38,659 INFO L93 Difference]: Finished difference Result 1137 states and 1347 transitions. [2022-02-14 20:57:38,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2022-02-14 20:57:38,659 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-02-14 20:57:38,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:57:38,661 INFO L225 Difference]: With dead ends: 1137 [2022-02-14 20:57:38,661 INFO L226 Difference]: Without dead ends: 880 [2022-02-14 20:57:38,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1905 GetRequests, 1445 SyntacticMatches, 1 SemanticMatches, 459 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75454 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=35111, Invalid=176949, Unknown=0, NotChecked=0, Total=212060 [2022-02-14 20:57:38,675 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 2163 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 8747 mSolverCounterSat, 1872 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s 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, 2.2s IncrementalHoareTripleChecker+Time [2022-02-14 20:57:38,675 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2164 Valid, 281 Invalid, 10619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1872 Valid, 8747 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-02-14 20:57:38,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2022-02-14 20:57:38,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 619. [2022-02-14 20:57:38,680 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-02-14 20:57:38,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 635 transitions. [2022-02-14 20:57:38,680 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 635 transitions. Word has length 658 [2022-02-14 20:57:38,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:57:38,680 INFO L470 AbstractCegarLoop]: Abstraction has 619 states and 635 transitions. [2022-02-14 20:57:38,681 INFO L471 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-02-14 20:57:38,681 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 635 transitions. [2022-02-14 20:57:38,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2022-02-14 20:57:38,732 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:57:38,732 INFO L514 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-02-14 20:57:38,751 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-02-14 20:57:38,932 WARN L452 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-02-14 20:57:38,933 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:57:38,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:57:38,933 INFO L85 PathProgramCache]: Analyzing trace with hash -154381940, now seen corresponding path program 77 times [2022-02-14 20:57:38,933 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:57:38,933 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262552582] [2022-02-14 20:57:38,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:57:38,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:57:39,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:57:41,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-14 20:57:41,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:57:41,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:57:41,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:57:41,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:57:41,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:57:41,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:57:41,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:57:41,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:57:41,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:57:41,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:57:41,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 20:57:41,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 20:57:41,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 20:57:41,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 20:57:41,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 20:57:41,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 20:57:41,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 20:57:41,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 20:57:41,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 20:57:41,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 20:57:41,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 20:57:41,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 20:57:41,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 20:57:41,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 20:57:41,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 20:57:41,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 20:57:41,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 20:57:41,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 20:57:41,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 20:57:41,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 20:57:41,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 20:57:41,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 20:57:41,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 20:57:41,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 20:57:41,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 20:57:41,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-14 20:57:41,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-14 20:57:41,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-14 20:57:41,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-14 20:57:41,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-14 20:57:41,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-14 20:57:41,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-14 20:57:41,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-14 20:57:41,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-14 20:57:41,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-14 20:57:41,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-14 20:57:41,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-14 20:57:41,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-14 20:57:41,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-14 20:57:41,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-14 20:57:41,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-14 20:57:41,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-14 20:57:41,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-14 20:57:41,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-14 20:57:41,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-14 20:57:41,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-14 20:57:41,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-14 20:57:41,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-14 20:57:41,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-02-14 20:57:41,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-02-14 20:57:41,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-02-14 20:57:41,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-02-14 20:57:41,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-02-14 20:57:41,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-02-14 20:57:41,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:41,722 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8388 proven. 4482 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-02-14 20:57:41,722 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:57:41,722 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262552582] [2022-02-14 20:57:41,722 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262552582] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:57:41,722 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183658428] [2022-02-14 20:57:41,722 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 20:57:41,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:57:41,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:57:41,723 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-02-14 20:57:41,724 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-02-14 20:57:42,075 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 66 check-sat command(s) [2022-02-14 20:57:42,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:57:42,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 1823 conjuncts, 134 conjunts are in the unsatisfiable core [2022-02-14 20:57:42,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:57:45,904 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-02-14 20:57:45,904 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:57:46,441 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-02-14 20:57:46,441 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183658428] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:57:46,442 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:57:46,442 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [135, 134, 134] total 203 [2022-02-14 20:57:46,442 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782897688] [2022-02-14 20:57:46,442 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:57:46,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 203 states [2022-02-14 20:57:46,443 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:57:46,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 203 interpolants. [2022-02-14 20:57:46,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9117, Invalid=31889, Unknown=0, NotChecked=0, Total=41006 [2022-02-14 20:57:46,447 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-02-14 20:57:50,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:57:50,881 INFO L93 Difference]: Finished difference Result 1146 states and 1359 transitions. [2022-02-14 20:57:50,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-14 20:57:50,881 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-02-14 20:57:50,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:57:50,883 INFO L225 Difference]: With dead ends: 1146 [2022-02-14 20:57:50,883 INFO L226 Difference]: Without dead ends: 885 [2022-02-14 20:57:50,888 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1799 GetRequests, 1466 SyntacticMatches, 0 SemanticMatches, 333 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30870 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=24794, Invalid=87096, Unknown=0, NotChecked=0, Total=111890 [2022-02-14 20:57:50,889 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 1926 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 3983 mSolverCounterSat, 1423 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2022-02-14 20:57:50,889 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1927 Valid, 176 Invalid, 5406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1423 Valid, 3983 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-14 20:57:50,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2022-02-14 20:57:50,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 621. [2022-02-14 20:57:50,893 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-02-14 20:57:50,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 637 transitions. [2022-02-14 20:57:50,894 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 637 transitions. Word has length 668 [2022-02-14 20:57:50,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:57:50,894 INFO L470 AbstractCegarLoop]: Abstraction has 621 states and 637 transitions. [2022-02-14 20:57:50,894 INFO L471 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-02-14 20:57:50,894 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 637 transitions. [2022-02-14 20:57:50,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 671 [2022-02-14 20:57:50,898 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:57:50,898 INFO L514 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-02-14 20:57:50,916 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-02-14 20:57:51,109 WARN L452 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-02-14 20:57:51,109 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:57:51,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:57:51,109 INFO L85 PathProgramCache]: Analyzing trace with hash -255257105, now seen corresponding path program 78 times [2022-02-14 20:57:51,109 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:57:51,109 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060652585] [2022-02-14 20:57:51,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:57:51,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:57:51,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:57:52,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:57:52,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:57:52,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:57:52,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:57:52,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:57:52,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:57:52,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:57:52,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:57:52,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:57:52,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:57:52,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:57:52,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 20:57:52,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 20:57:52,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 20:57:52,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 20:57:52,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 20:57:52,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 20:57:52,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 20:57:52,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 20:57:52,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 20:57:52,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 20:57:52,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 20:57:52,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 20:57:52,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 20:57:52,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 20:57:52,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 20:57:52,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-14 20:57:52,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-14 20:57:52,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-14 20:57:52,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-14 20:57:52,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-14 20:57:52,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-14 20:57:52,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-14 20:57:52,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-14 20:57:52,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-14 20:57:52,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-14 20:57:52,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-14 20:57:52,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-14 20:57:52,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-14 20:57:52,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-14 20:57:52,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-14 20:57:52,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-14 20:57:52,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-14 20:57:52,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-14 20:57:52,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-14 20:57:52,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-14 20:57:52,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-14 20:57:52,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-14 20:57:52,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-14 20:57:52,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-14 20:57:52,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-14 20:57:52,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-02-14 20:57:52,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-02-14 20:57:52,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-02-14 20:57:52,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-02-14 20:57:52,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-02-14 20:57:52,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-02-14 20:57:52,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-02-14 20:57:52,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-02-14 20:57:52,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-02-14 20:57:52,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-02-14 20:57:52,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-02-14 20:57:52,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-02-14 20:57:52,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-02-14 20:57:52,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-02-14 20:57:52,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:52,360 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4420 proven. 8582 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-02-14 20:57:52,360 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:57:52,360 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060652585] [2022-02-14 20:57:52,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060652585] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:57:52,360 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091042920] [2022-02-14 20:57:52,360 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 20:57:52,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:57:52,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:57:52,361 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-02-14 20:57:52,362 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-02-14 20:57:52,705 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2022-02-14 20:57:52,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:57:52,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 1833 conjuncts, 135 conjunts are in the unsatisfiable core [2022-02-14 20:57:52,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:57:53,256 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-02-14 20:57:53,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:57:53,879 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-02-14 20:57:53,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091042920] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:57:53,879 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:57:53,879 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 76 [2022-02-14 20:57:53,879 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379859045] [2022-02-14 20:57:53,880 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:57:53,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-02-14 20:57:53,880 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:57:53,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-02-14 20:57:53,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2431, Invalid=3269, Unknown=0, NotChecked=0, Total=5700 [2022-02-14 20:57:53,881 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-02-14 20:57:55,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:57:55,180 INFO L93 Difference]: Finished difference Result 638 states and 656 transitions. [2022-02-14 20:57:55,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-02-14 20:57:55,181 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-02-14 20:57:55,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:57:55,182 INFO L225 Difference]: With dead ends: 638 [2022-02-14 20:57:55,182 INFO L226 Difference]: Without dead ends: 638 [2022-02-14 20:57:55,184 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1680 GetRequests, 1533 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3807 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=7285, Invalid=14471, Unknown=0, NotChecked=0, Total=21756 [2022-02-14 20:57:55,184 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 318 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2047 mSolverCounterSat, 347 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-02-14 20:57:55,184 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 139 Invalid, 2394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [347 Valid, 2047 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-14 20:57:55,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2022-02-14 20:57:55,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 633. [2022-02-14 20:57:55,188 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-02-14 20:57:55,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 650 transitions. [2022-02-14 20:57:55,189 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 650 transitions. Word has length 670 [2022-02-14 20:57:55,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:57:55,189 INFO L470 AbstractCegarLoop]: Abstraction has 633 states and 650 transitions. [2022-02-14 20:57:55,189 INFO L471 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-02-14 20:57:55,189 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 650 transitions. [2022-02-14 20:57:55,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 687 [2022-02-14 20:57:55,193 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:57:55,193 INFO L514 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-02-14 20:57:55,211 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-02-14 20:57:55,410 WARN L452 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-02-14 20:57:55,411 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:57:55,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:57:55,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1138548457, now seen corresponding path program 79 times [2022-02-14 20:57:55,411 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:57:55,411 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36551191] [2022-02-14 20:57:55,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:57:55,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:57:55,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:57:58,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-14 20:57:58,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:57:58,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:57:58,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:57:58,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:57:58,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:57:58,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:57:58,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:57:58,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:57:58,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:57:58,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:57:58,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 20:57:58,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 20:57:58,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 20:57:58,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 20:57:58,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 20:57:58,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 20:57:58,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 20:57:58,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 20:57:58,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 20:57:58,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 20:57:58,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 20:57:58,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 20:57:58,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 20:57:58,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 20:57:58,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 20:57:58,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-14 20:57:58,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-14 20:57:58,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-14 20:57:58,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-14 20:57:58,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-14 20:57:58,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-14 20:57:58,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-14 20:57:58,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-14 20:57:58,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-14 20:57:58,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-14 20:57:58,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-14 20:57:58,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-14 20:57:58,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-14 20:57:58,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-14 20:57:58,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-14 20:57:58,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-14 20:57:58,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-14 20:57:58,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-14 20:57:58,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-14 20:57:58,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-14 20:57:58,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-14 20:57:58,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-14 20:57:58,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-14 20:57:58,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-14 20:57:58,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-14 20:57:58,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-02-14 20:57:58,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-02-14 20:57:58,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-02-14 20:57:58,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-02-14 20:57:58,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-02-14 20:57:58,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-02-14 20:57:58,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-02-14 20:57:58,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-02-14 20:57:58,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-02-14 20:57:58,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-02-14 20:57:58,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-02-14 20:57:58,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-02-14 20:57:58,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-02-14 20:57:58,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-02-14 20:57:58,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-02-14 20:57:58,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-02-14 20:57:58,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,546 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 8914 proven. 4620 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-02-14 20:57:58,546 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:57:58,546 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36551191] [2022-02-14 20:57:58,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36551191] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:57:58,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833656773] [2022-02-14 20:57:58,547 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 20:57:58,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:57:58,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:57:58,548 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-02-14 20:57:58,549 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-02-14 20:57:58,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:57:58,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 136 conjunts are in the unsatisfiable core [2022-02-14 20:57:58,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:58:02,748 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9372 proven. 4422 refuted. 0 times theorem prover too weak. 8584 trivial. 0 not checked. [2022-02-14 20:58:02,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:58:03,309 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9110 proven. 4422 refuted. 0 times theorem prover too weak. 8846 trivial. 0 not checked. [2022-02-14 20:58:03,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833656773] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:58:03,309 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:58:03,309 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [138, 136, 136] total 207 [2022-02-14 20:58:03,310 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582361890] [2022-02-14 20:58:03,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:58:03,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 207 states [2022-02-14 20:58:03,310 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:58:03,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 207 interpolants. [2022-02-14 20:58:03,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9458, Invalid=33184, Unknown=0, NotChecked=0, Total=42642 [2022-02-14 20:58:03,314 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-02-14 20:58:08,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:58:08,070 INFO L93 Difference]: Finished difference Result 1168 states and 1385 transitions. [2022-02-14 20:58:08,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-14 20:58:08,071 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-02-14 20:58:08,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:58:08,072 INFO L225 Difference]: With dead ends: 1168 [2022-02-14 20:58:08,072 INFO L226 Difference]: Without dead ends: 903 [2022-02-14 20:58:08,077 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1845 GetRequests, 1506 SyntacticMatches, 0 SemanticMatches, 339 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32076 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=25607, Invalid=90333, Unknown=0, NotChecked=0, Total=115940 [2022-02-14 20:58:08,078 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 1249 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 4930 mSolverCounterSat, 822 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2022-02-14 20:58:08,078 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1250 Valid, 228 Invalid, 5752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [822 Valid, 4930 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-14 20:58:08,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2022-02-14 20:58:08,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 635. [2022-02-14 20:58:08,083 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-02-14 20:58:08,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 652 transitions. [2022-02-14 20:58:08,083 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 652 transitions. Word has length 686 [2022-02-14 20:58:08,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:58:08,083 INFO L470 AbstractCegarLoop]: Abstraction has 635 states and 652 transitions. [2022-02-14 20:58:08,084 INFO L471 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-02-14 20:58:08,084 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 652 transitions. [2022-02-14 20:58:08,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 689 [2022-02-14 20:58:08,087 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:58:08,087 INFO L514 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-02-14 20:58:08,105 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-02-14 20:58:08,302 WARN L452 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-02-14 20:58:08,303 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:58:08,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:58:08,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1428507974, now seen corresponding path program 80 times [2022-02-14 20:58:08,303 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:58:08,303 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834195317] [2022-02-14 20:58:08,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:58:08,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:58:08,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:58:11,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-14 20:58:11,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:58:11,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:58:11,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:58:11,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:58:11,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:58:11,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:58:11,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:58:11,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:58:11,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:58:11,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:58:11,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:58:11,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 20:58:11,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 20:58:11,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 20:58:11,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 20:58:11,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 20:58:11,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 20:58:11,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 20:58:11,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 20:58:11,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 20:58:11,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 20:58:11,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 20:58:11,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 20:58:11,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 20:58:11,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 20:58:11,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 20:58:11,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-14 20:58:11,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-14 20:58:11,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-14 20:58:11,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-14 20:58:11,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-14 20:58:11,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-14 20:58:11,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-14 20:58:11,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-14 20:58:11,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-14 20:58:11,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-14 20:58:11,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-14 20:58:11,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-14 20:58:11,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-14 20:58:11,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-14 20:58:11,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-14 20:58:11,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-14 20:58:11,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-14 20:58:11,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-14 20:58:11,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-14 20:58:11,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-14 20:58:11,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-14 20:58:11,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-14 20:58:11,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-14 20:58:11,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-14 20:58:11,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-14 20:58:11,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-02-14 20:58:11,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-02-14 20:58:11,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-02-14 20:58:11,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-02-14 20:58:11,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-02-14 20:58:11,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-02-14 20:58:11,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-02-14 20:58:11,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-02-14 20:58:11,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-02-14 20:58:11,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-02-14 20:58:11,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-02-14 20:58:11,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-02-14 20:58:11,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-02-14 20:58:11,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-02-14 20:58:11,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-02-14 20:58:11,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:11,398 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 8914 proven. 4754 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-02-14 20:58:11,398 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:58:11,398 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834195317] [2022-02-14 20:58:11,398 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834195317] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:58:11,398 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993503525] [2022-02-14 20:58:11,398 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 20:58:11,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:58:11,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:58:11,399 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-02-14 20:58:11,400 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-02-14 20:58:11,638 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 20:58:11,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:58:11,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 1877 conjuncts, 138 conjunts are in the unsatisfiable core [2022-02-14 20:58:11,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:58:14,839 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-02-14 20:58:14,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:58:15,424 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-02-14 20:58:15,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993503525] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:58:15,424 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:58:15,425 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [139, 72, 72] total 209 [2022-02-14 20:58:15,425 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717783477] [2022-02-14 20:58:15,425 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:58:15,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 209 states [2022-02-14 20:58:15,425 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:58:15,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 209 interpolants. [2022-02-14 20:58:15,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7182, Invalid=36290, Unknown=0, NotChecked=0, Total=43472 [2022-02-14 20:58:15,428 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-02-14 20:58:23,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:58:23,786 INFO L93 Difference]: Finished difference Result 1187 states and 1407 transitions. [2022-02-14 20:58:23,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-02-14 20:58:23,786 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-02-14 20:58:23,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:58:23,788 INFO L225 Difference]: With dead ends: 1187 [2022-02-14 20:58:23,788 INFO L226 Difference]: Without dead ends: 918 [2022-02-14 20:58:23,798 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1992 GetRequests, 1511 SyntacticMatches, 1 SemanticMatches, 480 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82609 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=38363, Invalid=193479, Unknown=0, NotChecked=0, Total=231842 [2022-02-14 20:58:23,799 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 2504 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 8354 mSolverCounterSat, 2084 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.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, 2.2s IncrementalHoareTripleChecker+Time [2022-02-14 20:58:23,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2505 Valid, 285 Invalid, 10438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2084 Valid, 8354 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-02-14 20:58:23,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2022-02-14 20:58:23,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 645. [2022-02-14 20:58:23,803 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-02-14 20:58:23,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 662 transitions. [2022-02-14 20:58:23,804 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 662 transitions. Word has length 688 [2022-02-14 20:58:23,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:58:23,804 INFO L470 AbstractCegarLoop]: Abstraction has 645 states and 662 transitions. [2022-02-14 20:58:23,804 INFO L471 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-02-14 20:58:23,804 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 662 transitions. [2022-02-14 20:58:23,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 699 [2022-02-14 20:58:23,808 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:58:23,808 INFO L514 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-02-14 20:58:23,825 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-02-14 20:58:24,010 WARN L452 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-02-14 20:58:24,010 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:58:24,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:58:24,010 INFO L85 PathProgramCache]: Analyzing trace with hash 443238705, now seen corresponding path program 81 times [2022-02-14 20:58:24,010 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:58:24,010 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648948603] [2022-02-14 20:58:24,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:58:24,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:58:24,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:58:27,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-14 20:58:27,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:58:27,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:58:27,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:58:27,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:58:27,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:58:27,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:58:27,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:58:27,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 20:58:27,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 20:58:27,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 20:58:27,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 20:58:27,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 20:58:27,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 20:58:27,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 20:58:27,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 20:58:27,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 20:58:27,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 20:58:27,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-14 20:58:27,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-14 20:58:27,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-14 20:58:27,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-14 20:58:27,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-14 20:58:27,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-14 20:58:27,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-14 20:58:27,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-14 20:58:27,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-14 20:58:27,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-14 20:58:27,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-14 20:58:27,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-14 20:58:27,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-14 20:58:27,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-14 20:58:27,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-14 20:58:27,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-14 20:58:27,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-14 20:58:27,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-14 20:58:27,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-14 20:58:27,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-14 20:58:27,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-14 20:58:27,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-14 20:58:27,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-14 20:58:27,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-14 20:58:27,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-14 20:58:27,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-14 20:58:27,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-14 20:58:27,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-14 20:58:27,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-14 20:58:27,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-14 20:58:27,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-02-14 20:58:27,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-02-14 20:58:27,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-02-14 20:58:27,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-02-14 20:58:27,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-02-14 20:58:27,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-02-14 20:58:27,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-02-14 20:58:27,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-02-14 20:58:27,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-02-14 20:58:27,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-02-14 20:58:27,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-02-14 20:58:27,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-02-14 20:58:27,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-02-14 20:58:27,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-02-14 20:58:27,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-02-14 20:58:27,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-02-14 20:58:27,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-02-14 20:58:27,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-02-14 20:58:27,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-02-14 20:58:27,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-02-14 20:58:27,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:27,478 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 9183 proven. 4893 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-02-14 20:58:27,478 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:58:27,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648948603] [2022-02-14 20:58:27,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648948603] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:58:27,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785862918] [2022-02-14 20:58:27,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 20:58:27,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:58:27,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:58:27,479 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-02-14 20:58:27,480 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-02-14 20:58:27,879 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 69 check-sat command(s) [2022-02-14 20:58:27,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:58:27,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 1904 conjuncts, 140 conjunts are in the unsatisfiable core [2022-02-14 20:58:27,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:58:31,164 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-02-14 20:58:31,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:58:31,776 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-02-14 20:58:31,777 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785862918] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:58:31,777 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:58:31,777 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [141, 73, 73] total 212 [2022-02-14 20:58:31,777 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503029860] [2022-02-14 20:58:31,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:58:31,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 212 states [2022-02-14 20:58:31,778 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:58:31,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 212 interpolants. [2022-02-14 20:58:31,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7391, Invalid=37341, Unknown=0, NotChecked=0, Total=44732 [2022-02-14 20:58:31,781 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) [2022-02-14 20:58:40,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:58:40,354 INFO L93 Difference]: Finished difference Result 1205 states and 1428 transitions. [2022-02-14 20:58:40,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 280 states. [2022-02-14 20:58:40,354 INFO L78 Accepts]: Start accepts. Automaton has 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) Word has length 698 [2022-02-14 20:58:40,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:58:40,356 INFO L225 Difference]: With dead ends: 1205 [2022-02-14 20:58:40,356 INFO L226 Difference]: Without dead ends: 932 [2022-02-14 20:58:40,395 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2021 GetRequests, 1533 SyntacticMatches, 1 SemanticMatches, 487 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85066 ImplicationChecksByTransitivity, 11.1s TimeCoverageRelationStatistics Valid=39479, Invalid=199153, Unknown=0, NotChecked=0, Total=238632 [2022-02-14 20:58:40,396 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 2385 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 8762 mSolverCounterSat, 2248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2386 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 11010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2248 IncrementalHoareTripleChecker+Valid, 8762 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:58:40,396 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2386 Valid, 313 Invalid, 11010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2248 Valid, 8762 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-02-14 20:58:40,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2022-02-14 20:58:40,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 655. [2022-02-14 20:58:40,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 525 states have (on average 1.0076190476190476) internal successors, (529), 526 states have internal predecessors, (529), 72 states have call successors, (72), 58 states have call predecessors, (72), 57 states have return successors, (71), 70 states have call predecessors, (71), 71 states have call successors, (71) [2022-02-14 20:58:40,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 672 transitions. [2022-02-14 20:58:40,401 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 672 transitions. Word has length 698 [2022-02-14 20:58:40,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:58:40,401 INFO L470 AbstractCegarLoop]: Abstraction has 655 states and 672 transitions. [2022-02-14 20:58:40,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has 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) [2022-02-14 20:58:40,402 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 672 transitions. [2022-02-14 20:58:40,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 709 [2022-02-14 20:58:40,405 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:58:40,405 INFO L514 BasicCegarLoop]: trace histogram [70, 70, 70, 70, 69, 69, 69, 69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 20:58:40,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-02-14 20:58:40,609 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:58:40,609 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:58:40,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:58:40,610 INFO L85 PathProgramCache]: Analyzing trace with hash -2018854680, now seen corresponding path program 82 times [2022-02-14 20:58:40,610 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:58:40,610 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563645052] [2022-02-14 20:58:40,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:58:40,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:58:40,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:58:44,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-14 20:58:44,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:58:44,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:58:44,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:58:44,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:58:44,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:58:44,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:58:44,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:58:44,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:58:44,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:58:44,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 20:58:44,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 20:58:44,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 20:58:44,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 20:58:44,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 20:58:44,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 20:58:44,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 20:58:44,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 20:58:44,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 20:58:44,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 20:58:44,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 20:58:44,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 20:58:44,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 20:58:44,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 20:58:44,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 20:58:44,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 20:58:44,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 20:58:44,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 20:58:44,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 20:58:44,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 20:58:44,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 20:58:44,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 20:58:44,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 20:58:44,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 20:58:44,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 20:58:44,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-14 20:58:44,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-14 20:58:44,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-14 20:58:44,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-14 20:58:44,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-14 20:58:44,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-14 20:58:44,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-14 20:58:44,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-14 20:58:44,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-14 20:58:44,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-14 20:58:44,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-14 20:58:44,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-14 20:58:44,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-14 20:58:44,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-14 20:58:44,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-14 20:58:44,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-14 20:58:44,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-14 20:58:44,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-14 20:58:44,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-14 20:58:44,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-14 20:58:44,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-14 20:58:44,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-14 20:58:44,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-14 20:58:44,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-02-14 20:58:44,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-02-14 20:58:44,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-02-14 20:58:44,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-02-14 20:58:44,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-02-14 20:58:44,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-02-14 20:58:44,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-02-14 20:58:44,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-02-14 20:58:44,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-02-14 20:58:44,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-02-14 20:58:44,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-02-14 20:58:44,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:58:44,161 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 9456 proven. 5034 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-02-14 20:58:44,161 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:58:44,161 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563645052] [2022-02-14 20:58:44,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563645052] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:58:44,161 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587489770] [2022-02-14 20:58:44,161 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 20:58:44,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:58:44,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:58:44,162 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 20:58:44,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-02-14 20:58:44,388 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 20:58:44,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:58:44,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 1931 conjuncts, 142 conjunts are in the unsatisfiable core [2022-02-14 20:58:44,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:58:47,813 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 4968 proven. 9522 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-02-14 20:58:47,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:58:48,442 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 4968 proven. 9522 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-02-14 20:58:48,442 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587489770] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:58:48,442 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:58:48,443 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [143, 74, 74] total 215 [2022-02-14 20:58:48,443 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447670245] [2022-02-14 20:58:48,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:58:48,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 215 states [2022-02-14 20:58:48,443 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:58:48,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 215 interpolants. [2022-02-14 20:58:48,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7603, Invalid=38407, Unknown=0, NotChecked=0, Total=46010 [2022-02-14 20:58:48,447 INFO L87 Difference]: Start difference. First operand 655 states and 672 transitions. Second operand has 215 states, 215 states have (on average 3.344186046511628) internal successors, (719), 213 states have internal predecessors, (719), 141 states have call successors, (143), 4 states have call predecessors, (143), 1 states have return successors, (139), 139 states have call predecessors, (139), 139 states have call successors, (139) [2022-02-14 20:58:58,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:58:58,000 INFO L93 Difference]: Finished difference Result 1223 states and 1449 transitions. [2022-02-14 20:58:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 284 states. [2022-02-14 20:58:58,000 INFO L78 Accepts]: Start accepts. Automaton has has 215 states, 215 states have (on average 3.344186046511628) internal successors, (719), 213 states have internal predecessors, (719), 141 states have call successors, (143), 4 states have call predecessors, (143), 1 states have return successors, (139), 139 states have call predecessors, (139), 139 states have call successors, (139) Word has length 708 [2022-02-14 20:58:58,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:58:58,002 INFO L225 Difference]: With dead ends: 1223 [2022-02-14 20:58:58,002 INFO L226 Difference]: Without dead ends: 946 [2022-02-14 20:58:58,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2050 GetRequests, 1555 SyntacticMatches, 1 SemanticMatches, 494 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87559 ImplicationChecksByTransitivity, 11.9s TimeCoverageRelationStatistics Valid=40611, Invalid=204909, Unknown=0, NotChecked=0, Total=245520 [2022-02-14 20:58:58,014 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 3140 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 8795 mSolverCounterSat, 2425 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3141 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 11220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2425 IncrementalHoareTripleChecker+Valid, 8795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-02-14 20:58:58,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3141 Valid, 301 Invalid, 11220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2425 Valid, 8795 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-02-14 20:58:58,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2022-02-14 20:58:58,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 665. [2022-02-14 20:58:58,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 533 states have (on average 1.0075046904315197) internal successors, (537), 534 states have internal predecessors, (537), 73 states have call successors, (73), 59 states have call predecessors, (73), 58 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2022-02-14 20:58:58,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 682 transitions. [2022-02-14 20:58:58,020 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 682 transitions. Word has length 708 [2022-02-14 20:58:58,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:58:58,020 INFO L470 AbstractCegarLoop]: Abstraction has 665 states and 682 transitions. [2022-02-14 20:58:58,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 215 states, 215 states have (on average 3.344186046511628) internal successors, (719), 213 states have internal predecessors, (719), 141 states have call successors, (143), 4 states have call predecessors, (143), 1 states have return successors, (139), 139 states have call predecessors, (139), 139 states have call successors, (139) [2022-02-14 20:58:58,021 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 682 transitions. [2022-02-14 20:58:58,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 719 [2022-02-14 20:58:58,025 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:58:58,025 INFO L514 BasicCegarLoop]: trace histogram [71, 71, 71, 71, 70, 70, 70, 70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 20:58:58,042 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-02-14 20:58:58,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2022-02-14 20:58:58,239 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:58:58,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:58:58,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1754762785, now seen corresponding path program 83 times [2022-02-14 20:58:58,240 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:58:58,240 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065989410] [2022-02-14 20:58:58,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:58:58,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:58:58,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:59:01,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-14 20:59:01,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-14 20:59:01,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 20:59:01,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 20:59:01,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 20:59:01,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 20:59:01,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 20:59:01,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 20:59:01,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 20:59:01,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 20:59:01,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 20:59:01,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 20:59:01,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 20:59:01,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 20:59:01,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 20:59:01,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 20:59:01,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 20:59:01,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 20:59:01,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 20:59:01,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 20:59:01,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 20:59:01,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 20:59:01,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 20:59:01,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 20:59:01,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 20:59:01,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-14 20:59:01,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-14 20:59:01,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-14 20:59:01,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-14 20:59:01,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-14 20:59:01,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-14 20:59:01,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-14 20:59:01,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-14 20:59:01,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-14 20:59:01,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-14 20:59:01,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-14 20:59:01,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-14 20:59:01,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-14 20:59:01,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-14 20:59:01,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-14 20:59:01,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-14 20:59:01,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-14 20:59:01,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-14 20:59:01,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-14 20:59:01,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-14 20:59:01,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-14 20:59:01,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-14 20:59:01,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-14 20:59:01,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-14 20:59:01,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-14 20:59:01,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-02-14 20:59:01,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-02-14 20:59:01,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-02-14 20:59:01,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-02-14 20:59:01,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-02-14 20:59:01,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-02-14 20:59:01,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-02-14 20:59:01,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-02-14 20:59:01,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-02-14 20:59:01,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-02-14 20:59:01,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-02-14 20:59:01,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-02-14 20:59:01,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-02-14 20:59:01,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-02-14 20:59:01,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-02-14 20:59:01,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-02-14 20:59:01,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-02-14 20:59:01,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-02-14 20:59:01,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-02-14 20:59:01,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-02-14 20:59:01,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:01,606 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9733 proven. 5177 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-02-14 20:59:01,606 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:59:01,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065989410] [2022-02-14 20:59:01,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065989410] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:59:01,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381859916] [2022-02-14 20:59:01,606 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 20:59:01,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:59:01,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:59:01,607 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 20:59:01,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-02-14 20:59:02,049 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 71 check-sat command(s) [2022-02-14 20:59:02,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:59:02,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 1958 conjuncts, 144 conjunts are in the unsatisfiable core [2022-02-14 20:59:02,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:59:07,195 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9940 proven. 4970 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-02-14 20:59:07,195 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:59:07,794 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9940 proven. 4970 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-02-14 20:59:07,794 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381859916] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:59:07,794 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:59:07,795 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [145, 144, 144] total 218 [2022-02-14 20:59:07,795 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031209001] [2022-02-14 20:59:07,795 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:59:07,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 218 states [2022-02-14 20:59:07,795 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:59:07,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 218 interpolants. [2022-02-14 20:59:07,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10517, Invalid=36789, Unknown=0, NotChecked=0, Total=47306 [2022-02-14 20:59:07,800 INFO L87 Difference]: Start difference. First operand 665 states and 682 transitions. Second operand has 218 states, 218 states have (on average 2.68348623853211) internal successors, (585), 217 states have internal predecessors, (585), 143 states have call successors, (145), 3 states have call predecessors, (145), 1 states have return successors, (142), 142 states have call predecessors, (142), 142 states have call successors, (142) [2022-02-14 20:59:14,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:59:14,421 INFO L93 Difference]: Finished difference Result 1232 states and 1461 transitions. [2022-02-14 20:59:14,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2022-02-14 20:59:14,421 INFO L78 Accepts]: Start accepts. Automaton has has 218 states, 218 states have (on average 2.68348623853211) internal successors, (585), 217 states have internal predecessors, (585), 143 states have call successors, (145), 3 states have call predecessors, (145), 1 states have return successors, (142), 142 states have call predecessors, (142), 142 states have call successors, (142) Word has length 718 [2022-02-14 20:59:14,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:59:14,423 INFO L225 Difference]: With dead ends: 1232 [2022-02-14 20:59:14,423 INFO L226 Difference]: Without dead ends: 951 [2022-02-14 20:59:14,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1934 GetRequests, 1576 SyntacticMatches, 0 SemanticMatches, 358 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35695 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=28624, Invalid=100616, Unknown=0, NotChecked=0, Total=129240 [2022-02-14 20:59:14,430 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 1780 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4803 mSolverCounterSat, 1239 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1781 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 6042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1239 IncrementalHoareTripleChecker+Valid, 4803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-14 20:59:14,430 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1781 Valid, 231 Invalid, 6042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1239 Valid, 4803 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-02-14 20:59:14,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2022-02-14 20:59:14,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 667. [2022-02-14 20:59:14,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 535 states have (on average 1.0074766355140188) internal successors, (539), 536 states have internal predecessors, (539), 73 states have call successors, (73), 59 states have call predecessors, (73), 58 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2022-02-14 20:59:14,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 684 transitions. [2022-02-14 20:59:14,435 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 684 transitions. Word has length 718 [2022-02-14 20:59:14,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:59:14,435 INFO L470 AbstractCegarLoop]: Abstraction has 667 states and 684 transitions. [2022-02-14 20:59:14,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 218 states, 218 states have (on average 2.68348623853211) internal successors, (585), 217 states have internal predecessors, (585), 143 states have call successors, (145), 3 states have call predecessors, (145), 1 states have return successors, (142), 142 states have call predecessors, (142), 142 states have call successors, (142) [2022-02-14 20:59:14,436 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 684 transitions. [2022-02-14 20:59:14,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 721 [2022-02-14 20:59:14,439 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:59:14,439 INFO L514 BasicCegarLoop]: trace histogram [72, 71, 71, 71, 71, 70, 70, 70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 20:59:14,457 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-02-14 20:59:14,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:59:14,657 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:59:14,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:59:14,658 INFO L85 PathProgramCache]: Analyzing trace with hash 1006155650, now seen corresponding path program 84 times [2022-02-14 20:59:14,658 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:59:14,658 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856203774] [2022-02-14 20:59:14,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:59:14,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:59:14,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:59:16,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:59:16,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:59:16,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:59:16,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:59:16,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:59:16,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:59:16,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:59:16,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:59:16,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:59:16,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:59:16,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:59:16,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 20:59:16,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 20:59:16,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 20:59:16,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 20:59:16,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 20:59:16,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 20:59:16,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 20:59:16,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 20:59:16,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 20:59:16,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 20:59:16,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 20:59:16,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 20:59:16,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 20:59:16,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 20:59:16,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 20:59:16,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-14 20:59:16,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-14 20:59:16,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-14 20:59:16,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-14 20:59:16,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-14 20:59:16,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-14 20:59:16,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-14 20:59:16,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-14 20:59:16,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-14 20:59:16,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-14 20:59:16,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-14 20:59:16,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-14 20:59:16,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-14 20:59:16,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-14 20:59:16,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-14 20:59:16,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-14 20:59:16,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-14 20:59:16,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-14 20:59:16,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-14 20:59:16,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-14 20:59:16,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-14 20:59:16,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-14 20:59:16,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-14 20:59:16,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-14 20:59:16,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-14 20:59:16,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-02-14 20:59:16,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-02-14 20:59:16,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-02-14 20:59:16,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-02-14 20:59:16,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-02-14 20:59:16,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-02-14 20:59:16,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-02-14 20:59:16,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-02-14 20:59:16,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-02-14 20:59:16,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-02-14 20:59:16,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-02-14 20:59:16,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-02-14 20:59:16,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-02-14 20:59:16,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-02-14 20:59:16,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-02-14 20:59:16,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-02-14 20:59:16,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-02-14 20:59:16,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-02-14 20:59:16,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-02-14 20:59:16,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:16,527 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5110 proven. 9942 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-02-14 20:59:16,528 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:59:16,528 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856203774] [2022-02-14 20:59:16,528 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856203774] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:59:16,528 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006041394] [2022-02-14 20:59:16,528 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 20:59:16,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:59:16,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:59:16,530 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 20:59:16,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-02-14 20:59:16,914 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 72 check-sat command(s) [2022-02-14 20:59:16,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:59:16,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 1968 conjuncts, 145 conjunts are in the unsatisfiable core [2022-02-14 20:59:16,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:59:17,473 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5252 proven. 9800 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-02-14 20:59:17,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:59:18,057 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5252 proven. 9800 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-02-14 20:59:18,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006041394] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:59:18,057 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:59:18,057 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 76, 76] total 81 [2022-02-14 20:59:18,057 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506475444] [2022-02-14 20:59:18,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:59:18,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-02-14 20:59:18,058 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:59:18,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-02-14 20:59:18,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2791, Invalid=3689, Unknown=0, NotChecked=0, Total=6480 [2022-02-14 20:59:18,059 INFO L87 Difference]: Start difference. First operand 667 states and 684 transitions. Second operand has 81 states, 81 states have (on average 4.827160493827161) internal successors, (391), 78 states have internal predecessors, (391), 73 states have call successors, (77), 4 states have call predecessors, (77), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-02-14 20:59:19,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:59:19,530 INFO L93 Difference]: Finished difference Result 684 states and 703 transitions. [2022-02-14 20:59:19,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-02-14 20:59:19,531 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 4.827160493827161) internal successors, (391), 78 states have internal predecessors, (391), 73 states have call successors, (77), 4 states have call predecessors, (77), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Word has length 720 [2022-02-14 20:59:19,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:59:19,532 INFO L225 Difference]: With dead ends: 684 [2022-02-14 20:59:19,532 INFO L226 Difference]: Without dead ends: 684 [2022-02-14 20:59:19,534 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1805 GetRequests, 1648 SyntacticMatches, 1 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4272 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=8365, Invalid=16441, Unknown=0, NotChecked=0, Total=24806 [2022-02-14 20:59:19,534 INFO L933 BasicCegarLoop]: 92 mSDtfsCounter, 326 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2527 mSolverCounterSat, 444 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 2971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 444 IncrementalHoareTripleChecker+Valid, 2527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-14 20:59:19,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 144 Invalid, 2971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [444 Valid, 2527 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-14 20:59:19,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2022-02-14 20:59:19,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 679. [2022-02-14 20:59:19,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 544 states have (on average 1.0073529411764706) internal successors, (548), 545 states have internal predecessors, (548), 75 states have call successors, (75), 60 states have call predecessors, (75), 59 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-02-14 20:59:19,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 697 transitions. [2022-02-14 20:59:19,566 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 697 transitions. Word has length 720 [2022-02-14 20:59:19,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:59:19,566 INFO L470 AbstractCegarLoop]: Abstraction has 679 states and 697 transitions. [2022-02-14 20:59:19,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 4.827160493827161) internal successors, (391), 78 states have internal predecessors, (391), 73 states have call successors, (77), 4 states have call predecessors, (77), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-02-14 20:59:19,566 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 697 transitions. [2022-02-14 20:59:19,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 737 [2022-02-14 20:59:19,570 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:59:19,570 INFO L514 BasicCegarLoop]: trace histogram [73, 73, 73, 72, 72, 72, 72, 72, 72, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 20:59:19,604 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-02-14 20:59:19,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:59:19,788 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:59:19,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:59:19,789 INFO L85 PathProgramCache]: Analyzing trace with hash -277136214, now seen corresponding path program 85 times [2022-02-14 20:59:19,789 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:59:19,789 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556132496] [2022-02-14 20:59:19,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:59:19,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:59:19,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:22,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:59:22,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:22,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-14 20:59:22,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:22,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 20:59:22,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:22,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 20:59:22,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:22,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 20:59:22,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:22,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 20:59:22,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:22,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 20:59:22,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:22,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 20:59:22,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:22,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 20:59:22,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 20:59:23,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 20:59:23,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 20:59:23,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 20:59:23,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 20:59:23,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 20:59:23,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 20:59:23,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 20:59:23,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 20:59:23,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 20:59:23,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 20:59:23,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 20:59:23,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 20:59:23,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 20:59:23,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 20:59:23,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 20:59:23,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 20:59:23,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 20:59:23,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-14 20:59:23,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-14 20:59:23,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-14 20:59:23,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-14 20:59:23,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-14 20:59:23,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-14 20:59:23,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-14 20:59:23,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-14 20:59:23,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-14 20:59:23,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-14 20:59:23,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-14 20:59:23,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-14 20:59:23,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-14 20:59:23,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-14 20:59:23,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-14 20:59:23,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-14 20:59:23,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-14 20:59:23,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-14 20:59:23,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-14 20:59:23,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-14 20:59:23,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-14 20:59:23,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-14 20:59:23,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-14 20:59:23,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-14 20:59:23,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-14 20:59:23,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-02-14 20:59:23,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-02-14 20:59:23,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-02-14 20:59:23,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-02-14 20:59:23,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-02-14 20:59:23,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-02-14 20:59:23,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-02-14 20:59:23,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-02-14 20:59:23,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-02-14 20:59:23,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-02-14 20:59:23,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-02-14 20:59:23,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-02-14 20:59:23,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-02-14 20:59:23,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-02-14 20:59:23,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-02-14 20:59:23,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-02-14 20:59:23,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-02-14 20:59:23,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-02-14 20:59:23,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-02-14 20:59:23,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-02-14 20:59:23,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-02-14 20:59:23,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,062 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10299 proven. 5325 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-02-14 20:59:23,062 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:59:23,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556132496] [2022-02-14 20:59:23,062 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556132496] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:59:23,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457739255] [2022-02-14 20:59:23,063 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 20:59:23,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:59:23,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:59:23,064 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 20:59:23,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-02-14 20:59:23,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:23,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 2002 conjuncts, 146 conjunts are in the unsatisfiable core [2022-02-14 20:59:23,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:59:27,765 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10792 proven. 5112 refuted. 0 times theorem prover too weak. 9944 trivial. 0 not checked. [2022-02-14 20:59:27,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:59:28,371 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10510 proven. 5112 refuted. 0 times theorem prover too weak. 10226 trivial. 0 not checked. [2022-02-14 20:59:28,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457739255] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:59:28,371 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:59:28,372 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [148, 146, 146] total 222 [2022-02-14 20:59:28,372 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207501136] [2022-02-14 20:59:28,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:59:28,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 222 states [2022-02-14 20:59:28,373 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:59:28,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 222 interpolants. [2022-02-14 20:59:28,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10883, Invalid=38179, Unknown=0, NotChecked=0, Total=49062 [2022-02-14 20:59:28,377 INFO L87 Difference]: Start difference. First operand 679 states and 697 transitions. Second operand has 222 states, 222 states have (on average 2.7072072072072073) internal successors, (601), 221 states have internal predecessors, (601), 146 states have call successors, (149), 3 states have call predecessors, (149), 2 states have return successors, (147), 146 states have call predecessors, (147), 146 states have call successors, (147) [2022-02-14 20:59:33,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:59:33,645 INFO L93 Difference]: Finished difference Result 1254 states and 1487 transitions. [2022-02-14 20:59:33,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2022-02-14 20:59:33,646 INFO L78 Accepts]: Start accepts. Automaton has has 222 states, 222 states have (on average 2.7072072072072073) internal successors, (601), 221 states have internal predecessors, (601), 146 states have call successors, (149), 3 states have call predecessors, (149), 2 states have return successors, (147), 146 states have call predecessors, (147), 146 states have call successors, (147) Word has length 736 [2022-02-14 20:59:33,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:59:33,647 INFO L225 Difference]: With dead ends: 1254 [2022-02-14 20:59:33,647 INFO L226 Difference]: Without dead ends: 969 [2022-02-14 20:59:33,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1980 GetRequests, 1616 SyntacticMatches, 0 SemanticMatches, 364 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36991 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=29497, Invalid=104093, Unknown=0, NotChecked=0, Total=133590 [2022-02-14 20:59:33,653 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 1782 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 4709 mSolverCounterSat, 1030 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1783 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 5739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1030 IncrementalHoareTripleChecker+Valid, 4709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-14 20:59:33,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1783 Valid, 203 Invalid, 5739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1030 Valid, 4709 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-14 20:59:33,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2022-02-14 20:59:33,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 681. [2022-02-14 20:59:33,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 546 states have (on average 1.0073260073260073) internal successors, (550), 547 states have internal predecessors, (550), 75 states have call successors, (75), 60 states have call predecessors, (75), 59 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-02-14 20:59:33,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 699 transitions. [2022-02-14 20:59:33,661 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 699 transitions. Word has length 736 [2022-02-14 20:59:33,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:59:33,662 INFO L470 AbstractCegarLoop]: Abstraction has 681 states and 699 transitions. [2022-02-14 20:59:33,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 222 states, 222 states have (on average 2.7072072072072073) internal successors, (601), 221 states have internal predecessors, (601), 146 states have call successors, (149), 3 states have call predecessors, (149), 2 states have return successors, (147), 146 states have call predecessors, (147), 146 states have call successors, (147) [2022-02-14 20:59:33,662 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 699 transitions. [2022-02-14 20:59:33,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 739 [2022-02-14 20:59:33,666 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:59:33,666 INFO L514 BasicCegarLoop]: trace histogram [73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 20:59:33,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-02-14 20:59:33,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-02-14 20:59:33,884 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:59:33,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:59:33,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1876983693, now seen corresponding path program 86 times [2022-02-14 20:59:33,884 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:59:33,885 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408862426] [2022-02-14 20:59:33,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:59:33,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:59:34,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:59:37,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-14 20:59:37,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-14 20:59:37,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 20:59:37,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 20:59:37,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 20:59:37,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 20:59:37,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 20:59:37,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 20:59:37,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 20:59:37,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 20:59:37,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 20:59:37,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 20:59:37,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 20:59:37,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 20:59:37,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 20:59:37,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 20:59:37,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 20:59:37,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-14 20:59:37,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-14 20:59:37,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-14 20:59:37,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-14 20:59:37,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-14 20:59:37,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-14 20:59:37,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-14 20:59:37,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-14 20:59:37,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-14 20:59:37,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-14 20:59:37,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-14 20:59:37,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-14 20:59:37,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-14 20:59:37,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-14 20:59:37,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-14 20:59:37,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-14 20:59:37,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-14 20:59:37,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-14 20:59:37,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-14 20:59:37,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-14 20:59:37,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-14 20:59:37,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-14 20:59:37,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-14 20:59:37,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-14 20:59:37,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-14 20:59:37,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-14 20:59:37,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-14 20:59:37,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-14 20:59:37,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-14 20:59:37,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-14 20:59:37,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-02-14 20:59:37,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-02-14 20:59:37,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-02-14 20:59:37,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-02-14 20:59:37,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-02-14 20:59:37,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-02-14 20:59:37,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-02-14 20:59:37,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-02-14 20:59:37,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-02-14 20:59:37,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-02-14 20:59:37,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-02-14 20:59:37,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-02-14 20:59:37,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-02-14 20:59:37,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-02-14 20:59:37,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-02-14 20:59:37,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-02-14 20:59:37,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-02-14 20:59:37,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-02-14 20:59:37,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-02-14 20:59:37,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-02-14 20:59:37,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2022-02-14 20:59:37,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2022-02-14 20:59:37,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2022-02-14 20:59:37,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2022-02-14 20:59:37,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2022-02-14 20:59:37,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:37,641 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10299 proven. 5469 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-02-14 20:59:37,641 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:59:37,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408862426] [2022-02-14 20:59:37,641 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408862426] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:59:37,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520410551] [2022-02-14 20:59:37,641 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 20:59:37,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:59:37,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:59:37,643 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 20:59:37,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-02-14 20:59:37,871 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 20:59:37,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:59:37,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 2012 conjuncts, 148 conjunts are in the unsatisfiable core [2022-02-14 20:59:37,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:59:44,374 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10512 proven. 5256 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-02-14 20:59:44,375 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:59:44,989 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10512 proven. 5256 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-02-14 20:59:44,989 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520410551] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:59:44,989 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:59:44,990 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [149, 148, 148] total 224 [2022-02-14 20:59:44,990 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356731902] [2022-02-14 20:59:44,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:59:44,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 224 states [2022-02-14 20:59:44,990 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:59:44,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 224 interpolants. [2022-02-14 20:59:44,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11105, Invalid=38847, Unknown=0, NotChecked=0, Total=49952 [2022-02-14 20:59:44,995 INFO L87 Difference]: Start difference. First operand 681 states and 699 transitions. Second operand has 224 states, 224 states have (on average 2.6830357142857144) internal successors, (601), 223 states have internal predecessors, (601), 147 states have call successors, (149), 3 states have call predecessors, (149), 1 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2022-02-14 20:59:50,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:59:50,729 INFO L93 Difference]: Finished difference Result 1264 states and 1500 transitions. [2022-02-14 20:59:50,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-02-14 20:59:50,729 INFO L78 Accepts]: Start accepts. Automaton has has 224 states, 224 states have (on average 2.6830357142857144) internal successors, (601), 223 states have internal predecessors, (601), 147 states have call successors, (149), 3 states have call predecessors, (149), 1 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) Word has length 738 [2022-02-14 20:59:50,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:59:50,731 INFO L225 Difference]: With dead ends: 1264 [2022-02-14 20:59:50,731 INFO L226 Difference]: Without dead ends: 975 [2022-02-14 20:59:50,738 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1988 GetRequests, 1620 SyntacticMatches, 0 SemanticMatches, 368 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37723 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=30233, Invalid=106297, Unknown=0, NotChecked=0, Total=136530 [2022-02-14 20:59:50,738 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 1684 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 6031 mSolverCounterSat, 1128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1685 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 7159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1128 IncrementalHoareTripleChecker+Valid, 6031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-14 20:59:50,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1685 Valid, 235 Invalid, 7159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1128 Valid, 6031 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-02-14 20:59:50,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-02-14 20:59:50,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 683. [2022-02-14 20:59:50,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 548 states have (on average 1.0072992700729928) internal successors, (552), 549 states have internal predecessors, (552), 75 states have call successors, (75), 60 states have call predecessors, (75), 59 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-02-14 20:59:50,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 701 transitions. [2022-02-14 20:59:50,744 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 701 transitions. Word has length 738 [2022-02-14 20:59:50,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:59:50,744 INFO L470 AbstractCegarLoop]: Abstraction has 683 states and 701 transitions. [2022-02-14 20:59:50,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 224 states, 224 states have (on average 2.6830357142857144) internal successors, (601), 223 states have internal predecessors, (601), 147 states have call successors, (149), 3 states have call predecessors, (149), 1 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2022-02-14 20:59:50,744 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 701 transitions. [2022-02-14 20:59:50,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 741 [2022-02-14 20:59:50,748 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:59:50,748 INFO L514 BasicCegarLoop]: trace histogram [74, 73, 73, 73, 73, 72, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 20:59:50,769 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2022-02-14 20:59:50,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:59:50,963 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:59:50,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:59:50,964 INFO L85 PathProgramCache]: Analyzing trace with hash 1811977648, now seen corresponding path program 87 times [2022-02-14 20:59:50,964 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:59:50,964 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156372550] [2022-02-14 20:59:50,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:59:50,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:59:51,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 20:59:52,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 20:59:52,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 20:59:52,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 20:59:52,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 20:59:52,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 20:59:52,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 20:59:52,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 20:59:52,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 20:59:52,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 20:59:52,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 20:59:52,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 20:59:52,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 20:59:52,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 20:59:52,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 20:59:52,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 20:59:52,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 20:59:52,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 20:59:52,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 20:59:52,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 20:59:52,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 20:59:52,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 20:59:52,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 20:59:52,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 20:59:52,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 20:59:52,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 20:59:52,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 20:59:52,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 20:59:52,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 20:59:52,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 20:59:52,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 20:59:52,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 20:59:52,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 20:59:52,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 20:59:52,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 20:59:52,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-14 20:59:52,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-14 20:59:52,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-14 20:59:52,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-14 20:59:52,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-14 20:59:52,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-14 20:59:52,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-14 20:59:52,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-14 20:59:52,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-14 20:59:52,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-14 20:59:52,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-14 20:59:52,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-14 20:59:52,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-14 20:59:52,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-14 20:59:52,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-14 20:59:52,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-14 20:59:52,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-14 20:59:52,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-14 20:59:52,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-14 20:59:52,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-14 20:59:52,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-14 20:59:52,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-14 20:59:52,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-14 20:59:52,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-02-14 20:59:52,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-02-14 20:59:52,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-02-14 20:59:52,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-02-14 20:59:52,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-02-14 20:59:52,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-02-14 20:59:52,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-02-14 20:59:52,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-02-14 20:59:52,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-02-14 20:59:52,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-02-14 20:59:52,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-02-14 20:59:52,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-02-14 20:59:52,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-02-14 20:59:52,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-02-14 20:59:52,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-02-14 20:59:52,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 20:59:52,408 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5400 proven. 10514 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-02-14 20:59:52,408 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 20:59:52,408 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156372550] [2022-02-14 20:59:52,408 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156372550] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 20:59:52,408 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27796560] [2022-02-14 20:59:52,408 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 20:59:52,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:59:52,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 20:59:52,409 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 20:59:52,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-02-14 20:59:52,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 74 check-sat command(s) [2022-02-14 20:59:52,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 20:59:52,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 2022 conjuncts, 149 conjunts are in the unsatisfiable core [2022-02-14 20:59:52,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 20:59:53,680 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5546 proven. 10368 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-02-14 20:59:53,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 20:59:54,580 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5546 proven. 10368 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-02-14 20:59:54,581 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27796560] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 20:59:54,581 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 20:59:54,581 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 78, 78] total 83 [2022-02-14 20:59:54,581 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164662139] [2022-02-14 20:59:54,581 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 20:59:54,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-02-14 20:59:54,582 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 20:59:54,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-02-14 20:59:54,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2942, Invalid=3864, Unknown=0, NotChecked=0, Total=6806 [2022-02-14 20:59:54,583 INFO L87 Difference]: Start difference. First operand 683 states and 701 transitions. Second operand has 83 states, 83 states have (on average 4.831325301204819) internal successors, (401), 80 states have internal predecessors, (401), 75 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-02-14 20:59:56,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 20:59:56,235 INFO L93 Difference]: Finished difference Result 700 states and 720 transitions. [2022-02-14 20:59:56,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-14 20:59:56,236 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 4.831325301204819) internal successors, (401), 80 states have internal predecessors, (401), 75 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) Word has length 740 [2022-02-14 20:59:56,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 20:59:56,237 INFO L225 Difference]: With dead ends: 700 [2022-02-14 20:59:56,237 INFO L226 Difference]: Without dead ends: 700 [2022-02-14 20:59:56,240 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1855 GetRequests, 1694 SyntacticMatches, 1 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4465 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=8818, Invalid=17264, Unknown=0, NotChecked=0, Total=26082 [2022-02-14 20:59:56,240 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 342 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 2344 mSolverCounterSat, 456 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 2800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 456 IncrementalHoareTripleChecker+Valid, 2344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-14 20:59:56,240 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [343 Valid, 121 Invalid, 2800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [456 Valid, 2344 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-14 20:59:56,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2022-02-14 20:59:56,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 695. [2022-02-14 20:59:56,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 557 states have (on average 1.007181328545781) internal successors, (561), 558 states have internal predecessors, (561), 77 states have call successors, (77), 61 states have call predecessors, (77), 60 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2022-02-14 20:59:56,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 714 transitions. [2022-02-14 20:59:56,259 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 714 transitions. Word has length 740 [2022-02-14 20:59:56,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 20:59:56,259 INFO L470 AbstractCegarLoop]: Abstraction has 695 states and 714 transitions. [2022-02-14 20:59:56,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 4.831325301204819) internal successors, (401), 80 states have internal predecessors, (401), 75 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-02-14 20:59:56,259 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 714 transitions. [2022-02-14 20:59:56,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 757 [2022-02-14 20:59:56,263 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 20:59:56,263 INFO L514 BasicCegarLoop]: trace histogram [75, 75, 75, 74, 74, 74, 74, 74, 74, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 20:59:56,283 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-02-14 20:59:56,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 20:59:56,482 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 20:59:56,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 20:59:56,483 INFO L85 PathProgramCache]: Analyzing trace with hash -24314152, now seen corresponding path program 88 times [2022-02-14 20:59:56,483 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 20:59:56,483 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834924668] [2022-02-14 20:59:56,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 20:59:56,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 20:59:56,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:00:01,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-14 21:00:01,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 21:00:01,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 21:00:01,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 21:00:01,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 21:00:01,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 21:00:01,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 21:00:01,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 21:00:01,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 21:00:01,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 21:00:01,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 21:00:01,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 21:00:01,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 21:00:01,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 21:00:01,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 21:00:01,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 21:00:01,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 21:00:01,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 21:00:01,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 21:00:01,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 21:00:01,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 21:00:01,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 21:00:01,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 21:00:01,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 21:00:01,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 21:00:01,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 21:00:01,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 21:00:01,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 21:00:01,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 21:00:01,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 21:00:01,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 21:00:01,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 21:00:01,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 21:00:01,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 21:00:01,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-14 21:00:01,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-14 21:00:01,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-14 21:00:01,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-14 21:00:01,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-14 21:00:01,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-14 21:00:01,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-14 21:00:01,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-14 21:00:01,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-14 21:00:01,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-14 21:00:01,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-14 21:00:01,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-14 21:00:01,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-14 21:00:01,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-14 21:00:01,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-14 21:00:01,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-14 21:00:01,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-14 21:00:01,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-14 21:00:01,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-14 21:00:01,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-14 21:00:01,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-14 21:00:01,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-14 21:00:01,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-14 21:00:01,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-02-14 21:00:01,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-02-14 21:00:01,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-02-14 21:00:01,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-02-14 21:00:01,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-02-14 21:00:01,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-02-14 21:00:01,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-02-14 21:00:01,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-02-14 21:00:01,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-02-14 21:00:01,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-02-14 21:00:01,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-02-14 21:00:01,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-02-14 21:00:01,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-02-14 21:00:01,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-02-14 21:00:01,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-02-14 21:00:01,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-02-14 21:00:01,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-02-14 21:00:01,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:01,255 INFO L134 CoverageAnalysis]: Checked inductivity of 27306 backedges. 10881 proven. 5621 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-02-14 21:00:01,255 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:00:01,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834924668] [2022-02-14 21:00:01,255 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834924668] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:00:01,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488184180] [2022-02-14 21:00:01,255 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 21:00:01,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:00:01,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:00:01,256 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:00:01,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-02-14 21:00:01,472 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 21:00:01,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 21:00:01,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 2056 conjuncts, 151 conjunts are in the unsatisfiable core [2022-02-14 21:00:01,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:00:06,533 INFO L134 CoverageAnalysis]: Checked inductivity of 27306 backedges. 11100 proven. 5402 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-02-14 21:00:06,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:00:07,247 INFO L134 CoverageAnalysis]: Checked inductivity of 27306 backedges. 11100 proven. 5402 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-02-14 21:00:07,247 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488184180] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:00:07,248 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:00:07,248 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [152, 151, 151] total 231 [2022-02-14 21:00:07,248 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453957463] [2022-02-14 21:00:07,248 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:00:07,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 231 states [2022-02-14 21:00:07,256 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:00:07,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 231 interpolants. [2022-02-14 21:00:07,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11862, Invalid=41268, Unknown=0, NotChecked=0, Total=53130 [2022-02-14 21:00:07,260 INFO L87 Difference]: Start difference. First operand 695 states and 714 transitions. Second operand has 231 states, 231 states have (on average 2.696969696969697) internal successors, (623), 230 states have internal predecessors, (623), 152 states have call successors, (154), 3 states have call predecessors, (154), 1 states have return successors, (151), 151 states have call predecessors, (151), 151 states have call successors, (151) [2022-02-14 21:00:17,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 21:00:17,810 INFO L93 Difference]: Finished difference Result 1589 states and 1905 transitions. [2022-02-14 21:00:17,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 227 states. [2022-02-14 21:00:17,811 INFO L78 Accepts]: Start accepts. Automaton has has 231 states, 231 states have (on average 2.696969696969697) internal successors, (623), 230 states have internal predecessors, (623), 152 states have call successors, (154), 3 states have call predecessors, (154), 1 states have return successors, (151), 151 states have call predecessors, (151), 151 states have call successors, (151) Word has length 756 [2022-02-14 21:00:17,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 21:00:17,813 INFO L225 Difference]: With dead ends: 1589 [2022-02-14 21:00:17,813 INFO L226 Difference]: Without dead ends: 999 [2022-02-14 21:00:17,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2111 GetRequests, 1658 SyntacticMatches, 0 SemanticMatches, 453 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61675 ImplicationChecksByTransitivity, 14.0s TimeCoverageRelationStatistics Valid=46283, Invalid=160287, Unknown=0, NotChecked=0, Total=206570 [2022-02-14 21:00:17,824 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 1859 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 7179 mSolverCounterSat, 1410 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1860 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 8589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1410 IncrementalHoareTripleChecker+Valid, 7179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-02-14 21:00:17,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1860 Valid, 237 Invalid, 8589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1410 Valid, 7179 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-02-14 21:00:17,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2022-02-14 21:00:17,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 699. [2022-02-14 21:00:17,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 561 states have (on average 1.0071301247771836) internal successors, (565), 562 states have internal predecessors, (565), 77 states have call successors, (77), 61 states have call predecessors, (77), 60 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2022-02-14 21:00:17,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 718 transitions. [2022-02-14 21:00:17,837 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 718 transitions. Word has length 756 [2022-02-14 21:00:17,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 21:00:17,837 INFO L470 AbstractCegarLoop]: Abstraction has 699 states and 718 transitions. [2022-02-14 21:00:17,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 231 states, 231 states have (on average 2.696969696969697) internal successors, (623), 230 states have internal predecessors, (623), 152 states have call successors, (154), 3 states have call predecessors, (154), 1 states have return successors, (151), 151 states have call predecessors, (151), 151 states have call successors, (151) [2022-02-14 21:00:17,838 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 718 transitions. [2022-02-14 21:00:17,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 761 [2022-02-14 21:00:17,842 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 21:00:17,842 INFO L514 BasicCegarLoop]: trace histogram [76, 75, 75, 75, 75, 74, 74, 74, 74, 74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 21:00:17,861 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-02-14 21:00:18,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:00:18,053 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 21:00:18,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 21:00:18,053 INFO L85 PathProgramCache]: Analyzing trace with hash 2139199710, now seen corresponding path program 89 times [2022-02-14 21:00:18,054 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 21:00:18,054 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780267266] [2022-02-14 21:00:18,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 21:00:18,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 21:00:18,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:00:20,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 21:00:20,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 21:00:20,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 21:00:20,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 21:00:20,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 21:00:20,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 21:00:20,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 21:00:20,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 21:00:20,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 21:00:20,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 21:00:20,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 21:00:20,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 21:00:20,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 21:00:20,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 21:00:20,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 21:00:20,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 21:00:20,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 21:00:20,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 21:00:20,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 21:00:20,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 21:00:20,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 21:00:20,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 21:00:20,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 21:00:20,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 21:00:20,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 21:00:20,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-14 21:00:20,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-14 21:00:20,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-14 21:00:20,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-14 21:00:20,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-14 21:00:20,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-14 21:00:20,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-14 21:00:20,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-14 21:00:20,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-14 21:00:20,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-14 21:00:20,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-14 21:00:20,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-14 21:00:20,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-14 21:00:20,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-14 21:00:20,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-14 21:00:20,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-14 21:00:20,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-14 21:00:20,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-14 21:00:20,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-14 21:00:20,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-14 21:00:20,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-14 21:00:20,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-14 21:00:20,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-14 21:00:20,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-14 21:00:20,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-14 21:00:20,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-02-14 21:00:20,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-02-14 21:00:20,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-02-14 21:00:20,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-02-14 21:00:20,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-02-14 21:00:20,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-02-14 21:00:20,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-02-14 21:00:20,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-02-14 21:00:20,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-02-14 21:00:20,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-02-14 21:00:20,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-02-14 21:00:20,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-02-14 21:00:20,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-02-14 21:00:20,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-02-14 21:00:20,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-02-14 21:00:20,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-02-14 21:00:20,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-02-14 21:00:20,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-02-14 21:00:20,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-02-14 21:00:20,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-02-14 21:00:20,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-02-14 21:00:20,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-02-14 21:00:20,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-02-14 21:00:20,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-02-14 21:00:20,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:20,405 INFO L134 CoverageAnalysis]: Checked inductivity of 27604 backedges. 5698 proven. 11102 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-02-14 21:00:20,405 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:00:20,405 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780267266] [2022-02-14 21:00:20,405 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780267266] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:00:20,405 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14041804] [2022-02-14 21:00:20,405 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 21:00:20,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:00:20,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:00:20,406 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:00:20,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-02-14 21:00:20,857 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 76 check-sat command(s) [2022-02-14 21:00:20,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 21:00:20,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 2076 conjuncts, 153 conjunts are in the unsatisfiable core [2022-02-14 21:00:20,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:00:21,811 INFO L134 CoverageAnalysis]: Checked inductivity of 27604 backedges. 5848 proven. 10952 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-02-14 21:00:21,811 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:00:22,747 INFO L134 CoverageAnalysis]: Checked inductivity of 27604 backedges. 5848 proven. 10952 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-02-14 21:00:22,748 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14041804] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:00:22,748 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:00:22,748 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 80, 80] total 85 [2022-02-14 21:00:22,748 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143623357] [2022-02-14 21:00:22,748 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:00:22,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-02-14 21:00:22,748 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:00:22,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-02-14 21:00:22,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3097, Invalid=4043, Unknown=0, NotChecked=0, Total=7140 [2022-02-14 21:00:22,749 INFO L87 Difference]: Start difference. First operand 699 states and 718 transitions. Second operand has 85 states, 85 states have (on average 4.8352941176470585) internal successors, (411), 82 states have internal predecessors, (411), 77 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-02-14 21:00:25,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 21:00:25,031 INFO L93 Difference]: Finished difference Result 716 states and 737 transitions. [2022-02-14 21:00:25,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-02-14 21:00:25,031 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 4.8352941176470585) internal successors, (411), 82 states have internal predecessors, (411), 77 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) Word has length 760 [2022-02-14 21:00:25,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 21:00:25,033 INFO L225 Difference]: With dead ends: 716 [2022-02-14 21:00:25,033 INFO L226 Difference]: Without dead ends: 716 [2022-02-14 21:00:25,034 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1905 GetRequests, 1740 SyntacticMatches, 1 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4662 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=9283, Invalid=18107, Unknown=0, NotChecked=0, Total=27390 [2022-02-14 21:00:25,034 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 356 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2437 mSolverCounterSat, 468 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 2905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 468 IncrementalHoareTripleChecker+Valid, 2437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-14 21:00:25,034 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [357 Valid, 143 Invalid, 2905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [468 Valid, 2437 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-14 21:00:25,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2022-02-14 21:00:25,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 711. [2022-02-14 21:00:25,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 711 states, 570 states have (on average 1.0070175438596491) internal successors, (574), 571 states have internal predecessors, (574), 79 states have call successors, (79), 62 states have call predecessors, (79), 61 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2022-02-14 21:00:25,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 731 transitions. [2022-02-14 21:00:25,046 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 731 transitions. Word has length 760 [2022-02-14 21:00:25,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 21:00:25,047 INFO L470 AbstractCegarLoop]: Abstraction has 711 states and 731 transitions. [2022-02-14 21:00:25,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 4.8352941176470585) internal successors, (411), 82 states have internal predecessors, (411), 77 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-02-14 21:00:25,047 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 731 transitions. [2022-02-14 21:00:25,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 777 [2022-02-14 21:00:25,051 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 21:00:25,052 INFO L514 BasicCegarLoop]: trace histogram [77, 77, 77, 76, 76, 76, 76, 76, 76, 75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 21:00:25,074 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-02-14 21:00:25,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable91 [2022-02-14 21:00:25,272 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 21:00:25,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 21:00:25,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1814947334, now seen corresponding path program 90 times [2022-02-14 21:00:25,272 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 21:00:25,272 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260218472] [2022-02-14 21:00:25,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 21:00:25,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 21:00:25,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:00:29,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-14 21:00:29,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 21:00:29,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 21:00:29,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 21:00:29,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 21:00:29,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 21:00:29,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 21:00:29,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 21:00:29,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 21:00:29,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 21:00:29,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 21:00:29,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 21:00:29,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 21:00:29,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 21:00:29,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 21:00:29,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 21:00:29,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 21:00:29,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 21:00:29,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 21:00:29,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 21:00:29,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 21:00:29,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 21:00:29,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 21:00:29,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 21:00:29,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 21:00:29,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-14 21:00:29,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-14 21:00:29,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-14 21:00:29,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-14 21:00:29,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-14 21:00:29,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-14 21:00:29,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-14 21:00:29,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-14 21:00:29,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-14 21:00:29,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-14 21:00:29,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-14 21:00:29,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-14 21:00:29,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-14 21:00:29,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-14 21:00:29,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-14 21:00:29,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-14 21:00:29,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-14 21:00:29,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-14 21:00:29,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-14 21:00:29,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-14 21:00:29,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-14 21:00:29,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-14 21:00:29,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-14 21:00:29,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-14 21:00:29,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-14 21:00:29,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-02-14 21:00:29,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-02-14 21:00:29,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-02-14 21:00:29,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-02-14 21:00:29,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-02-14 21:00:29,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-02-14 21:00:29,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-02-14 21:00:29,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-02-14 21:00:29,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-02-14 21:00:29,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-02-14 21:00:29,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-02-14 21:00:29,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-02-14 21:00:29,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-02-14 21:00:29,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-02-14 21:00:29,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-02-14 21:00:29,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-02-14 21:00:29,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-02-14 21:00:29,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-02-14 21:00:29,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-02-14 21:00:29,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-02-14 21:00:29,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-02-14 21:00:29,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-02-14 21:00:29,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-02-14 21:00:29,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-02-14 21:00:29,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2022-02-14 21:00:29,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2022-02-14 21:00:29,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:29,101 INFO L134 CoverageAnalysis]: Checked inductivity of 28804 backedges. 11479 proven. 5925 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-02-14 21:00:29,101 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:00:29,101 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260218472] [2022-02-14 21:00:29,101 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260218472] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:00:29,101 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864188111] [2022-02-14 21:00:29,102 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 21:00:29,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:00:29,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:00:29,103 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:00:29,103 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-02-14 21:00:29,546 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 77 check-sat command(s) [2022-02-14 21:00:29,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 21:00:29,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 2110 conjuncts, 155 conjunts are in the unsatisfiable core [2022-02-14 21:00:29,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:00:34,682 INFO L134 CoverageAnalysis]: Checked inductivity of 28804 backedges. 11704 proven. 5700 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-02-14 21:00:34,682 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:00:35,440 INFO L134 CoverageAnalysis]: Checked inductivity of 28804 backedges. 11704 proven. 5700 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-02-14 21:00:35,441 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864188111] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:00:35,441 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:00:35,441 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [156, 155, 155] total 237 [2022-02-14 21:00:35,441 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693029291] [2022-02-14 21:00:35,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:00:35,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 237 states [2022-02-14 21:00:35,442 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:00:35,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 237 interpolants. [2022-02-14 21:00:35,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12486, Invalid=43446, Unknown=0, NotChecked=0, Total=55932 [2022-02-14 21:00:35,446 INFO L87 Difference]: Start difference. First operand 711 states and 731 transitions. Second operand has 237 states, 237 states have (on average 2.6962025316455698) internal successors, (639), 236 states have internal predecessors, (639), 156 states have call successors, (158), 3 states have call predecessors, (158), 1 states have return successors, (155), 155 states have call predecessors, (155), 155 states have call successors, (155) [2022-02-14 21:00:49,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 21:00:49,331 INFO L93 Difference]: Finished difference Result 1629 states and 1954 transitions. [2022-02-14 21:00:49,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 233 states. [2022-02-14 21:00:49,331 INFO L78 Accepts]: Start accepts. Automaton has has 237 states, 237 states have (on average 2.6962025316455698) internal successors, (639), 236 states have internal predecessors, (639), 156 states have call successors, (158), 3 states have call predecessors, (158), 1 states have return successors, (155), 155 states have call predecessors, (155), 155 states have call successors, (155) Word has length 776 [2022-02-14 21:00:49,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 21:00:49,338 INFO L225 Difference]: With dead ends: 1629 [2022-02-14 21:00:49,338 INFO L226 Difference]: Without dead ends: 1023 [2022-02-14 21:00:49,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2167 GetRequests, 1702 SyntacticMatches, 0 SemanticMatches, 465 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64997 ImplicationChecksByTransitivity, 15.3s TimeCoverageRelationStatistics Valid=48749, Invalid=168873, Unknown=0, NotChecked=0, Total=217622 [2022-02-14 21:00:49,348 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 1828 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 8125 mSolverCounterSat, 1619 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1829 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 9744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1619 IncrementalHoareTripleChecker+Valid, 8125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-02-14 21:00:49,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1829 Valid, 246 Invalid, 9744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1619 Valid, 8125 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-02-14 21:00:49,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1023 states. [2022-02-14 21:00:49,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1023 to 715. [2022-02-14 21:00:49,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 574 states have (on average 1.0069686411149825) internal successors, (578), 575 states have internal predecessors, (578), 79 states have call successors, (79), 62 states have call predecessors, (79), 61 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2022-02-14 21:00:49,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 735 transitions. [2022-02-14 21:00:49,354 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 735 transitions. Word has length 776 [2022-02-14 21:00:49,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 21:00:49,355 INFO L470 AbstractCegarLoop]: Abstraction has 715 states and 735 transitions. [2022-02-14 21:00:49,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 237 states, 237 states have (on average 2.6962025316455698) internal successors, (639), 236 states have internal predecessors, (639), 156 states have call successors, (158), 3 states have call predecessors, (158), 1 states have return successors, (155), 155 states have call predecessors, (155), 155 states have call successors, (155) [2022-02-14 21:00:49,355 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 735 transitions. [2022-02-14 21:00:49,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 781 [2022-02-14 21:00:49,359 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 21:00:49,359 INFO L514 BasicCegarLoop]: trace histogram [78, 77, 77, 77, 77, 76, 76, 76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 21:00:49,380 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-02-14 21:00:49,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:00:49,578 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 21:00:49,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 21:00:49,578 INFO L85 PathProgramCache]: Analyzing trace with hash 979845388, now seen corresponding path program 91 times [2022-02-14 21:00:49,579 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 21:00:49,579 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028779299] [2022-02-14 21:00:49,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 21:00:49,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 21:00:49,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:00:51,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 21:00:51,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 21:00:51,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 21:00:51,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 21:00:51,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 21:00:51,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 21:00:51,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 21:00:51,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 21:00:51,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 21:00:51,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 21:00:51,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 21:00:51,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 21:00:51,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 21:00:51,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 21:00:51,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 21:00:51,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 21:00:51,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 21:00:51,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 21:00:51,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 21:00:51,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 21:00:51,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 21:00:51,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 21:00:51,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 21:00:51,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 21:00:51,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 21:00:51,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 21:00:51,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 21:00:51,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 21:00:51,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 21:00:51,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 21:00:51,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 21:00:51,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 21:00:51,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 21:00:51,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-14 21:00:51,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-14 21:00:51,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-14 21:00:51,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-14 21:00:51,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-14 21:00:51,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-14 21:00:51,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-14 21:00:51,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-14 21:00:51,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-14 21:00:51,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-14 21:00:51,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-14 21:00:51,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-14 21:00:51,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-14 21:00:51,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-14 21:00:51,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-14 21:00:51,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-14 21:00:51,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-14 21:00:51,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-14 21:00:51,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-14 21:00:51,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-14 21:00:51,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-14 21:00:51,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-14 21:00:51,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-14 21:00:51,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-02-14 21:00:51,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-02-14 21:00:51,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-02-14 21:00:51,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-02-14 21:00:51,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-02-14 21:00:51,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-02-14 21:00:51,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-02-14 21:00:51,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-02-14 21:00:51,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-02-14 21:00:51,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-02-14 21:00:51,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-02-14 21:00:51,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-02-14 21:00:51,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-02-14 21:00:51,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-02-14 21:00:51,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-02-14 21:00:51,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-02-14 21:00:51,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-02-14 21:00:51,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-02-14 21:00:51,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-02-14 21:00:51,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-02-14 21:00:51,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,184 INFO L134 CoverageAnalysis]: Checked inductivity of 29110 backedges. 6004 proven. 11706 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-02-14 21:00:51,184 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:00:51,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028779299] [2022-02-14 21:00:51,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028779299] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:00:51,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080093245] [2022-02-14 21:00:51,184 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 21:00:51,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:00:51,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:00:51,185 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:00:51,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-02-14 21:00:51,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:51,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 2130 conjuncts, 157 conjunts are in the unsatisfiable core [2022-02-14 21:00:51,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:00:52,062 INFO L134 CoverageAnalysis]: Checked inductivity of 29110 backedges. 6158 proven. 11552 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-02-14 21:00:52,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:00:52,713 INFO L134 CoverageAnalysis]: Checked inductivity of 29110 backedges. 6158 proven. 11552 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-02-14 21:00:52,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080093245] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:00:52,713 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:00:52,714 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 82, 82] total 87 [2022-02-14 21:00:52,714 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914792794] [2022-02-14 21:00:52,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:00:52,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-02-14 21:00:52,732 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:00:52,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-02-14 21:00:52,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3256, Invalid=4226, Unknown=0, NotChecked=0, Total=7482 [2022-02-14 21:00:52,733 INFO L87 Difference]: Start difference. First operand 715 states and 735 transitions. Second operand has 87 states, 87 states have (on average 4.839080459770115) internal successors, (421), 84 states have internal predecessors, (421), 79 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-02-14 21:00:54,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 21:00:54,340 INFO L93 Difference]: Finished difference Result 732 states and 754 transitions. [2022-02-14 21:00:54,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-02-14 21:00:54,341 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 4.839080459770115) internal successors, (421), 84 states have internal predecessors, (421), 79 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Word has length 780 [2022-02-14 21:00:54,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 21:00:54,342 INFO L225 Difference]: With dead ends: 732 [2022-02-14 21:00:54,342 INFO L226 Difference]: Without dead ends: 732 [2022-02-14 21:00:54,345 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1955 GetRequests, 1786 SyntacticMatches, 1 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4863 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=9760, Invalid=18970, Unknown=0, NotChecked=0, Total=28730 [2022-02-14 21:00:54,345 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 363 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1922 mSolverCounterSat, 480 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 2402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 480 IncrementalHoareTripleChecker+Valid, 1922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-14 21:00:54,346 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [364 Valid, 135 Invalid, 2402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [480 Valid, 1922 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-14 21:00:54,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2022-02-14 21:00:54,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 727. [2022-02-14 21:00:54,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 583 states have (on average 1.006861063464837) internal successors, (587), 584 states have internal predecessors, (587), 81 states have call successors, (81), 63 states have call predecessors, (81), 62 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2022-02-14 21:00:54,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 748 transitions. [2022-02-14 21:00:54,350 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 748 transitions. Word has length 780 [2022-02-14 21:00:54,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 21:00:54,351 INFO L470 AbstractCegarLoop]: Abstraction has 727 states and 748 transitions. [2022-02-14 21:00:54,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 4.839080459770115) internal successors, (421), 84 states have internal predecessors, (421), 79 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-02-14 21:00:54,351 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 748 transitions. [2022-02-14 21:00:54,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 797 [2022-02-14 21:00:54,355 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 21:00:54,355 INFO L514 BasicCegarLoop]: trace histogram [79, 79, 79, 78, 78, 78, 78, 78, 78, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 21:00:54,374 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-02-14 21:00:54,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:00:54,574 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 21:00:54,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 21:00:54,575 INFO L85 PathProgramCache]: Analyzing trace with hash -1253477836, now seen corresponding path program 92 times [2022-02-14 21:00:54,575 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 21:00:54,575 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596182385] [2022-02-14 21:00:54,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 21:00:54,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 21:00:54,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:00:58,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-14 21:00:58,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 21:00:58,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 21:00:58,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 21:00:58,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 21:00:58,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 21:00:58,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 21:00:58,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 21:00:58,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 21:00:58,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 21:00:58,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 21:00:58,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 21:00:58,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 21:00:58,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 21:00:58,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 21:00:58,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 21:00:58,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 21:00:58,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 21:00:58,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 21:00:58,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 21:00:58,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 21:00:58,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 21:00:58,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 21:00:58,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 21:00:58,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 21:00:58,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 21:00:58,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 21:00:58,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 21:00:58,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 21:00:58,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 21:00:58,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 21:00:58,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 21:00:58,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 21:00:58,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-14 21:00:58,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-14 21:00:58,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-14 21:00:58,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-14 21:00:58,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-14 21:00:58,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-14 21:00:58,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-14 21:00:58,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-14 21:00:58,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-14 21:00:58,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-14 21:00:58,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-14 21:00:58,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-14 21:00:58,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-14 21:00:58,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-14 21:00:58,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-14 21:00:58,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-14 21:00:58,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-14 21:00:58,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-14 21:00:58,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-14 21:00:58,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-14 21:00:58,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-14 21:00:58,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-14 21:00:58,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-14 21:00:58,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-02-14 21:00:58,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-02-14 21:00:58,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-02-14 21:00:58,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-02-14 21:00:58,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-02-14 21:00:58,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-02-14 21:00:58,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-02-14 21:00:58,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-02-14 21:00:58,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-02-14 21:00:58,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-02-14 21:00:58,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-02-14 21:00:58,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-02-14 21:00:58,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-02-14 21:00:58,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-02-14 21:00:58,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-02-14 21:00:58,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-02-14 21:00:58,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-02-14 21:00:58,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-02-14 21:00:58,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-02-14 21:00:58,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-02-14 21:00:58,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 776 [2022-02-14 21:00:58,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 784 [2022-02-14 21:00:58,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:00:58,557 INFO L134 CoverageAnalysis]: Checked inductivity of 30342 backedges. 12093 proven. 6237 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-02-14 21:00:58,557 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:00:58,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596182385] [2022-02-14 21:00:58,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596182385] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:00:58,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789154129] [2022-02-14 21:00:58,557 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 21:00:58,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:00:58,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:00:58,559 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:00:58,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-02-14 21:00:58,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 21:00:58,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 21:00:58,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 2164 conjuncts, 158 conjunts are in the unsatisfiable core [2022-02-14 21:00:58,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:01:04,149 INFO L134 CoverageAnalysis]: Checked inductivity of 30342 backedges. 12628 proven. 6006 refuted. 0 times theorem prover too weak. 11708 trivial. 0 not checked. [2022-02-14 21:01:04,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:01:04,827 INFO L134 CoverageAnalysis]: Checked inductivity of 30342 backedges. 12322 proven. 6006 refuted. 0 times theorem prover too weak. 12014 trivial. 0 not checked. [2022-02-14 21:01:04,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789154129] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:01:04,828 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:01:04,828 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [160, 158, 158] total 240 [2022-02-14 21:01:04,828 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880813246] [2022-02-14 21:01:04,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:01:04,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 240 states [2022-02-14 21:01:04,829 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:01:04,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 240 interpolants. [2022-02-14 21:01:04,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12725, Invalid=44635, Unknown=0, NotChecked=0, Total=57360 [2022-02-14 21:01:04,834 INFO L87 Difference]: Start difference. First operand 727 states and 748 transitions. Second operand has 240 states, 240 states have (on average 2.7041666666666666) internal successors, (649), 239 states have internal predecessors, (649), 158 states have call successors, (161), 3 states have call predecessors, (161), 2 states have return successors, (159), 158 states have call predecessors, (159), 158 states have call successors, (159) [2022-02-14 21:01:11,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 21:01:11,725 INFO L93 Difference]: Finished difference Result 1350 states and 1604 transitions. [2022-02-14 21:01:11,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-02-14 21:01:11,726 INFO L78 Accepts]: Start accepts. Automaton has has 240 states, 240 states have (on average 2.7041666666666666) internal successors, (649), 239 states have internal predecessors, (649), 158 states have call successors, (161), 3 states have call predecessors, (161), 2 states have return successors, (159), 158 states have call predecessors, (159), 158 states have call successors, (159) Word has length 796 [2022-02-14 21:01:11,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 21:01:11,727 INFO L225 Difference]: With dead ends: 1350 [2022-02-14 21:01:11,727 INFO L226 Difference]: Without dead ends: 1041 [2022-02-14 21:01:11,734 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2142 GetRequests, 1748 SyntacticMatches, 0 SemanticMatches, 394 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43351 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=34528, Invalid=121892, Unknown=0, NotChecked=0, Total=156420 [2022-02-14 21:01:11,735 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 1962 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 5240 mSolverCounterSat, 1444 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1963 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 6684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1444 IncrementalHoareTripleChecker+Valid, 5240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-14 21:01:11,735 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1963 Valid, 235 Invalid, 6684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1444 Valid, 5240 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-02-14 21:01:11,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1041 states. [2022-02-14 21:01:11,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1041 to 729. [2022-02-14 21:01:11,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 585 states have (on average 1.0068376068376068) internal successors, (589), 586 states have internal predecessors, (589), 81 states have call successors, (81), 63 states have call predecessors, (81), 62 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2022-02-14 21:01:11,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 750 transitions. [2022-02-14 21:01:11,740 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 750 transitions. Word has length 796 [2022-02-14 21:01:11,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 21:01:11,741 INFO L470 AbstractCegarLoop]: Abstraction has 729 states and 750 transitions. [2022-02-14 21:01:11,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 240 states, 240 states have (on average 2.7041666666666666) internal successors, (649), 239 states have internal predecessors, (649), 158 states have call successors, (161), 3 states have call predecessors, (161), 2 states have return successors, (159), 158 states have call predecessors, (159), 158 states have call successors, (159) [2022-02-14 21:01:11,741 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 750 transitions. [2022-02-14 21:01:11,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 799 [2022-02-14 21:01:11,745 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 21:01:11,745 INFO L514 BasicCegarLoop]: trace histogram [79, 79, 79, 79, 78, 78, 78, 78, 78, 78, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 21:01:11,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-02-14 21:01:11,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:01:11,959 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 21:01:11,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 21:01:11,960 INFO L85 PathProgramCache]: Analyzing trace with hash 836568727, now seen corresponding path program 93 times [2022-02-14 21:01:11,960 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 21:01:11,960 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461069618] [2022-02-14 21:01:11,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 21:01:11,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 21:01:12,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:01:15,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-14 21:01:15,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 21:01:15,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 21:01:15,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 21:01:15,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 21:01:15,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 21:01:15,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 21:01:15,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 21:01:15,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 21:01:15,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 21:01:15,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 21:01:15,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 21:01:15,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 21:01:15,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 21:01:15,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 21:01:15,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 21:01:15,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 21:01:15,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 21:01:15,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 21:01:15,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 21:01:15,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 21:01:15,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 21:01:15,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 21:01:15,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-14 21:01:15,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-14 21:01:15,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-14 21:01:15,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-14 21:01:15,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-14 21:01:15,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-14 21:01:15,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-14 21:01:15,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-14 21:01:15,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-14 21:01:15,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-14 21:01:15,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-14 21:01:15,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-14 21:01:15,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-14 21:01:15,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-14 21:01:15,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-14 21:01:15,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-14 21:01:15,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-14 21:01:15,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-14 21:01:15,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-14 21:01:15,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-14 21:01:15,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-14 21:01:15,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-14 21:01:15,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-14 21:01:15,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-14 21:01:15,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-14 21:01:15,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-02-14 21:01:15,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-02-14 21:01:15,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-02-14 21:01:15,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-02-14 21:01:15,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-02-14 21:01:15,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-02-14 21:01:15,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-02-14 21:01:15,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-02-14 21:01:15,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-02-14 21:01:15,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-02-14 21:01:15,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-02-14 21:01:15,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-02-14 21:01:15,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-02-14 21:01:15,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-02-14 21:01:15,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-02-14 21:01:15,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-02-14 21:01:15,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-02-14 21:01:15,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-02-14 21:01:15,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-02-14 21:01:15,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-02-14 21:01:15,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2022-02-14 21:01:15,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2022-02-14 21:01:15,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2022-02-14 21:01:15,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2022-02-14 21:01:15,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2022-02-14 21:01:15,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 754 [2022-02-14 21:01:15,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 762 [2022-02-14 21:01:15,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 770 [2022-02-14 21:01:15,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 778 [2022-02-14 21:01:15,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 786 [2022-02-14 21:01:15,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:15,931 INFO L134 CoverageAnalysis]: Checked inductivity of 30498 backedges. 12093 proven. 6393 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-02-14 21:01:15,931 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:01:15,931 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461069618] [2022-02-14 21:01:15,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461069618] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:01:15,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368781009] [2022-02-14 21:01:15,932 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 21:01:15,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:01:15,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:01:15,933 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:01:15,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-02-14 21:01:16,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 79 check-sat command(s) [2022-02-14 21:01:16,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 21:01:16,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 2174 conjuncts, 160 conjunts are in the unsatisfiable core [2022-02-14 21:01:16,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:01:20,565 INFO L134 CoverageAnalysis]: Checked inductivity of 30498 backedges. 6318 proven. 12168 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-02-14 21:01:20,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:01:21,294 INFO L134 CoverageAnalysis]: Checked inductivity of 30498 backedges. 6318 proven. 12168 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-02-14 21:01:21,294 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368781009] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:01:21,294 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:01:21,295 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [161, 83, 83] total 242 [2022-02-14 21:01:21,295 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867830760] [2022-02-14 21:01:21,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:01:21,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 242 states [2022-02-14 21:01:21,296 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:01:21,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 242 interpolants. [2022-02-14 21:01:21,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9646, Invalid=48676, Unknown=0, NotChecked=0, Total=58322 [2022-02-14 21:01:21,299 INFO L87 Difference]: Start difference. First operand 729 states and 750 transitions. Second operand has 242 states, 242 states have (on average 3.34297520661157) internal successors, (809), 240 states have internal predecessors, (809), 159 states have call successors, (161), 4 states have call predecessors, (161), 1 states have return successors, (157), 157 states have call predecessors, (157), 157 states have call successors, (157) [2022-02-14 21:01:33,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 21:01:33,702 INFO L93 Difference]: Finished difference Result 1369 states and 1626 transitions. [2022-02-14 21:01:33,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-02-14 21:01:33,703 INFO L78 Accepts]: Start accepts. Automaton has has 242 states, 242 states have (on average 3.34297520661157) internal successors, (809), 240 states have internal predecessors, (809), 159 states have call successors, (161), 4 states have call predecessors, (161), 1 states have return successors, (157), 157 states have call predecessors, (157), 157 states have call successors, (157) Word has length 798 [2022-02-14 21:01:33,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 21:01:33,704 INFO L225 Difference]: With dead ends: 1369 [2022-02-14 21:01:33,704 INFO L226 Difference]: Without dead ends: 1056 [2022-02-14 21:01:33,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2311 GetRequests, 1753 SyntacticMatches, 1 SemanticMatches, 557 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111616 ImplicationChecksByTransitivity, 14.7s TimeCoverageRelationStatistics Valid=51519, Invalid=260403, Unknown=0, NotChecked=0, Total=311922 [2022-02-14 21:01:33,719 INFO L933 BasicCegarLoop]: 246 mSDtfsCounter, 2525 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 11052 mSolverCounterSat, 2151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2526 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 13203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2151 IncrementalHoareTripleChecker+Valid, 11052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-02-14 21:01:33,719 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2526 Valid, 333 Invalid, 13203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2151 Valid, 11052 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-02-14 21:01:33,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1056 states. [2022-02-14 21:01:33,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1056 to 739. [2022-02-14 21:01:33,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 593 states have (on average 1.0067453625632379) internal successors, (597), 594 states have internal predecessors, (597), 82 states have call successors, (82), 64 states have call predecessors, (82), 63 states have return successors, (81), 80 states have call predecessors, (81), 81 states have call successors, (81) [2022-02-14 21:01:33,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 760 transitions. [2022-02-14 21:01:33,725 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 760 transitions. Word has length 798 [2022-02-14 21:01:33,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 21:01:33,725 INFO L470 AbstractCegarLoop]: Abstraction has 739 states and 760 transitions. [2022-02-14 21:01:33,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 242 states, 242 states have (on average 3.34297520661157) internal successors, (809), 240 states have internal predecessors, (809), 159 states have call successors, (161), 4 states have call predecessors, (161), 1 states have return successors, (157), 157 states have call predecessors, (157), 157 states have call successors, (157) [2022-02-14 21:01:33,726 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 760 transitions. [2022-02-14 21:01:33,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 809 [2022-02-14 21:01:33,730 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 21:01:33,730 INFO L514 BasicCegarLoop]: trace histogram [80, 80, 80, 80, 79, 79, 79, 79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 21:01:33,750 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-02-14 21:01:33,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:01:33,935 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 21:01:33,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 21:01:33,935 INFO L85 PathProgramCache]: Analyzing trace with hash 239469262, now seen corresponding path program 94 times [2022-02-14 21:01:33,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 21:01:33,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196620178] [2022-02-14 21:01:33,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 21:01:33,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 21:01:34,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:01:38,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-14 21:01:38,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 21:01:38,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 21:01:38,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 21:01:38,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 21:01:38,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 21:01:38,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 21:01:38,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 21:01:38,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 21:01:38,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 21:01:38,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 21:01:38,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 21:01:38,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 21:01:38,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 21:01:38,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 21:01:38,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 21:01:38,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 21:01:38,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 21:01:38,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 21:01:38,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 21:01:38,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 21:01:38,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 21:01:38,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 21:01:38,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 21:01:38,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-14 21:01:38,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-14 21:01:38,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-14 21:01:38,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-14 21:01:38,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-14 21:01:38,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-14 21:01:38,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-14 21:01:38,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-14 21:01:38,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-14 21:01:38,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-14 21:01:38,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-14 21:01:38,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-14 21:01:38,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-14 21:01:38,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-14 21:01:38,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-14 21:01:38,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-14 21:01:38,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-14 21:01:38,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-14 21:01:38,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-14 21:01:38,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-14 21:01:38,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-14 21:01:38,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-14 21:01:38,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-14 21:01:38,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-14 21:01:38,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-14 21:01:38,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-02-14 21:01:38,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-02-14 21:01:38,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-02-14 21:01:38,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-02-14 21:01:38,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-02-14 21:01:38,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-02-14 21:01:38,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-02-14 21:01:38,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-02-14 21:01:38,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-02-14 21:01:38,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-02-14 21:01:38,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-02-14 21:01:38,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-02-14 21:01:38,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-02-14 21:01:38,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-02-14 21:01:38,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-02-14 21:01:38,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-02-14 21:01:38,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-02-14 21:01:38,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-02-14 21:01:38,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-02-14 21:01:38,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-02-14 21:01:38,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-02-14 21:01:38,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-02-14 21:01:38,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-02-14 21:01:38,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-02-14 21:01:38,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2022-02-14 21:01:38,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2022-02-14 21:01:38,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 772 [2022-02-14 21:01:38,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 780 [2022-02-14 21:01:38,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 788 [2022-02-14 21:01:38,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 796 [2022-02-14 21:01:38,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:01:38,365 INFO L134 CoverageAnalysis]: Checked inductivity of 31284 backedges. 12406 proven. 6554 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-02-14 21:01:38,365 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:01:38,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196620178] [2022-02-14 21:01:38,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196620178] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:01:38,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586215099] [2022-02-14 21:01:38,366 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 21:01:38,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:01:38,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:01:38,367 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:01:38,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-02-14 21:01:38,623 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 21:01:38,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 21:01:38,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 2201 conjuncts, 162 conjunts are in the unsatisfiable core [2022-02-14 21:01:38,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:01:43,079 INFO L134 CoverageAnalysis]: Checked inductivity of 31284 backedges. 6478 proven. 12482 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-02-14 21:01:43,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:01:43,790 INFO L134 CoverageAnalysis]: Checked inductivity of 31284 backedges. 6478 proven. 12482 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-02-14 21:01:43,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586215099] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:01:43,791 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:01:43,791 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [163, 84, 84] total 245 [2022-02-14 21:01:43,791 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578074952] [2022-02-14 21:01:43,791 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:01:43,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 245 states [2022-02-14 21:01:43,792 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:01:43,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 245 interpolants. [2022-02-14 21:01:43,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9888, Invalid=49892, Unknown=0, NotChecked=0, Total=59780 [2022-02-14 21:01:43,795 INFO L87 Difference]: Start difference. First operand 739 states and 760 transitions. Second operand has 245 states, 245 states have (on average 3.342857142857143) internal successors, (819), 243 states have internal predecessors, (819), 161 states have call successors, (163), 4 states have call predecessors, (163), 1 states have return successors, (159), 159 states have call predecessors, (159), 159 states have call successors, (159) [2022-02-14 21:01:54,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 21:01:54,984 INFO L93 Difference]: Finished difference Result 1387 states and 1647 transitions. [2022-02-14 21:01:54,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 324 states. [2022-02-14 21:01:54,984 INFO L78 Accepts]: Start accepts. Automaton has has 245 states, 245 states have (on average 3.342857142857143) internal successors, (819), 243 states have internal predecessors, (819), 161 states have call successors, (163), 4 states have call predecessors, (163), 1 states have return successors, (159), 159 states have call predecessors, (159), 159 states have call successors, (159) Word has length 808 [2022-02-14 21:01:54,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 21:01:54,986 INFO L225 Difference]: With dead ends: 1387 [2022-02-14 21:01:54,986 INFO L226 Difference]: Without dead ends: 1070 [2022-02-14 21:01:54,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2340 GetRequests, 1775 SyntacticMatches, 1 SemanticMatches, 564 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114469 ImplicationChecksByTransitivity, 14.7s TimeCoverageRelationStatistics Valid=52811, Invalid=266979, Unknown=0, NotChecked=0, Total=319790 [2022-02-14 21:01:54,999 INFO L933 BasicCegarLoop]: 249 mSDtfsCounter, 3208 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 9583 mSolverCounterSat, 2501 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3209 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 12084 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2501 IncrementalHoareTripleChecker+Valid, 9583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-02-14 21:01:54,999 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3209 Valid, 321 Invalid, 12084 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2501 Valid, 9583 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-02-14 21:01:54,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2022-02-14 21:01:55,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 749. [2022-02-14 21:01:55,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 749 states, 601 states have (on average 1.0066555740432612) internal successors, (605), 602 states have internal predecessors, (605), 83 states have call successors, (83), 65 states have call predecessors, (83), 64 states have return successors, (82), 81 states have call predecessors, (82), 82 states have call successors, (82) [2022-02-14 21:01:55,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 749 states to 749 states and 770 transitions. [2022-02-14 21:01:55,005 INFO L78 Accepts]: Start accepts. Automaton has 749 states and 770 transitions. Word has length 808 [2022-02-14 21:01:55,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 21:01:55,005 INFO L470 AbstractCegarLoop]: Abstraction has 749 states and 770 transitions. [2022-02-14 21:01:55,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 245 states, 245 states have (on average 3.342857142857143) internal successors, (819), 243 states have internal predecessors, (819), 161 states have call successors, (163), 4 states have call predecessors, (163), 1 states have return successors, (159), 159 states have call predecessors, (159), 159 states have call successors, (159) [2022-02-14 21:01:55,005 INFO L276 IsEmpty]: Start isEmpty. Operand 749 states and 770 transitions. [2022-02-14 21:01:55,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 819 [2022-02-14 21:01:55,010 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 21:01:55,010 INFO L514 BasicCegarLoop]: trace histogram [81, 81, 81, 81, 80, 80, 80, 80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 21:01:55,028 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-02-14 21:01:55,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-02-14 21:01:55,223 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 21:01:55,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 21:01:55,224 INFO L85 PathProgramCache]: Analyzing trace with hash 271820869, now seen corresponding path program 95 times [2022-02-14 21:01:55,224 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 21:01:55,224 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758860570] [2022-02-14 21:01:55,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 21:01:55,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 21:01:55,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:02:01,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-14 21:02:01,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 21:02:01,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 21:02:01,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 21:02:01,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 21:02:01,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 21:02:01,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 21:02:01,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 21:02:01,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 21:02:01,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 21:02:01,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 21:02:01,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 21:02:01,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 21:02:01,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 21:02:01,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 21:02:01,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-14 21:02:01,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-14 21:02:01,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-14 21:02:01,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-14 21:02:01,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-14 21:02:01,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-14 21:02:01,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-14 21:02:01,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-14 21:02:01,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-14 21:02:01,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-14 21:02:01,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-14 21:02:01,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-14 21:02:01,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-14 21:02:01,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-14 21:02:01,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-14 21:02:01,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-14 21:02:01,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-14 21:02:01,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-14 21:02:01,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-14 21:02:01,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-14 21:02:01,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-14 21:02:01,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-14 21:02:01,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-14 21:02:01,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-14 21:02:01,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-14 21:02:01,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-14 21:02:01,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-14 21:02:01,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-14 21:02:01,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-14 21:02:01,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-14 21:02:01,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-02-14 21:02:01,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-02-14 21:02:01,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-02-14 21:02:01,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-02-14 21:02:01,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-02-14 21:02:01,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-02-14 21:02:01,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-02-14 21:02:01,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-02-14 21:02:01,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-02-14 21:02:01,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-02-14 21:02:01,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-02-14 21:02:01,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-02-14 21:02:01,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-02-14 21:02:01,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-02-14 21:02:01,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-02-14 21:02:01,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-02-14 21:02:01,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-02-14 21:02:01,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-02-14 21:02:01,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-02-14 21:02:01,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-02-14 21:02:01,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2022-02-14 21:02:01,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2022-02-14 21:02:01,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2022-02-14 21:02:01,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2022-02-14 21:02:01,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2022-02-14 21:02:01,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2022-02-14 21:02:01,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 742 [2022-02-14 21:02:01,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 750 [2022-02-14 21:02:01,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 758 [2022-02-14 21:02:01,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 766 [2022-02-14 21:02:01,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 774 [2022-02-14 21:02:01,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 782 [2022-02-14 21:02:01,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 790 [2022-02-14 21:02:01,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 798 [2022-02-14 21:02:01,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 806 [2022-02-14 21:02:01,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:01,864 INFO L134 CoverageAnalysis]: Checked inductivity of 32080 backedges. 12723 proven. 6717 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-02-14 21:02:01,864 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:02:01,864 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758860570] [2022-02-14 21:02:01,864 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758860570] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:02:01,864 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423289321] [2022-02-14 21:02:01,864 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 21:02:01,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:02:01,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:02:01,867 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:02:01,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-02-14 21:02:02,396 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 81 check-sat command(s) [2022-02-14 21:02:02,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 21:02:02,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 2228 conjuncts, 164 conjunts are in the unsatisfiable core [2022-02-14 21:02:02,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:02:10,609 INFO L134 CoverageAnalysis]: Checked inductivity of 32080 backedges. 12960 proven. 6480 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-02-14 21:02:10,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:02:11,328 INFO L134 CoverageAnalysis]: Checked inductivity of 32080 backedges. 12960 proven. 6480 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-02-14 21:02:11,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423289321] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:02:11,329 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:02:11,329 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [165, 164, 164] total 248 [2022-02-14 21:02:11,329 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342223671] [2022-02-14 21:02:11,329 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:02:11,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 248 states [2022-02-14 21:02:11,330 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:02:11,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 248 interpolants. [2022-02-14 21:02:11,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13617, Invalid=47639, Unknown=0, NotChecked=0, Total=61256 [2022-02-14 21:02:11,334 INFO L87 Difference]: Start difference. First operand 749 states and 770 transitions. Second operand has 248 states, 248 states have (on average 2.681451612903226) internal successors, (665), 247 states have internal predecessors, (665), 163 states have call successors, (165), 3 states have call predecessors, (165), 1 states have return successors, (162), 162 states have call predecessors, (162), 162 states have call successors, (162) [2022-02-14 21:02:18,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 21:02:18,285 INFO L93 Difference]: Finished difference Result 1396 states and 1659 transitions. [2022-02-14 21:02:18,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 165 states. [2022-02-14 21:02:18,285 INFO L78 Accepts]: Start accepts. Automaton has has 248 states, 248 states have (on average 2.681451612903226) internal successors, (665), 247 states have internal predecessors, (665), 163 states have call successors, (165), 3 states have call predecessors, (165), 1 states have return successors, (162), 162 states have call predecessors, (162), 162 states have call successors, (162) Word has length 818 [2022-02-14 21:02:18,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 21:02:18,302 INFO L225 Difference]: With dead ends: 1396 [2022-02-14 21:02:18,302 INFO L226 Difference]: Without dead ends: 1075 [2022-02-14 21:02:18,310 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2204 GetRequests, 1796 SyntacticMatches, 0 SemanticMatches, 408 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46395 ImplicationChecksByTransitivity, 16.2s TimeCoverageRelationStatistics Valid=37109, Invalid=130581, Unknown=0, NotChecked=0, Total=167690 [2022-02-14 21:02:18,310 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 1844 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 5242 mSolverCounterSat, 1242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1845 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 6484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1242 IncrementalHoareTripleChecker+Valid, 5242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-14 21:02:18,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1845 Valid, 231 Invalid, 6484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1242 Valid, 5242 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-02-14 21:02:18,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1075 states. [2022-02-14 21:02:18,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1075 to 751. [2022-02-14 21:02:18,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 603 states have (on average 1.0066334991708126) internal successors, (607), 604 states have internal predecessors, (607), 83 states have call successors, (83), 65 states have call predecessors, (83), 64 states have return successors, (82), 81 states have call predecessors, (82), 82 states have call successors, (82) [2022-02-14 21:02:18,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 772 transitions. [2022-02-14 21:02:18,326 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 772 transitions. Word has length 818 [2022-02-14 21:02:18,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 21:02:18,326 INFO L470 AbstractCegarLoop]: Abstraction has 751 states and 772 transitions. [2022-02-14 21:02:18,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 248 states, 248 states have (on average 2.681451612903226) internal successors, (665), 247 states have internal predecessors, (665), 163 states have call successors, (165), 3 states have call predecessors, (165), 1 states have return successors, (162), 162 states have call predecessors, (162), 162 states have call successors, (162) [2022-02-14 21:02:18,327 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 772 transitions. [2022-02-14 21:02:18,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 821 [2022-02-14 21:02:18,331 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 21:02:18,332 INFO L514 BasicCegarLoop]: trace histogram [82, 81, 81, 81, 81, 80, 80, 80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 21:02:18,368 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-02-14 21:02:18,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2022-02-14 21:02:18,567 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 21:02:18,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 21:02:18,567 INFO L85 PathProgramCache]: Analyzing trace with hash -363954072, now seen corresponding path program 96 times [2022-02-14 21:02:18,567 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 21:02:18,567 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585903520] [2022-02-14 21:02:18,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 21:02:18,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 21:02:18,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:02:20,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 21:02:20,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 21:02:20,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 21:02:20,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 21:02:20,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 21:02:20,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 21:02:20,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 21:02:20,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 21:02:20,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 21:02:20,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 21:02:20,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 21:02:20,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 21:02:20,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 21:02:20,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 21:02:20,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 21:02:20,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 21:02:20,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 21:02:20,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 21:02:20,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 21:02:20,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 21:02:20,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 21:02:20,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 21:02:20,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 21:02:20,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 21:02:20,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 21:02:20,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 21:02:20,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 21:02:20,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 21:02:20,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 21:02:20,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 21:02:20,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 21:02:20,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 21:02:20,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-14 21:02:20,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-14 21:02:20,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-14 21:02:20,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-14 21:02:20,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-14 21:02:20,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-14 21:02:20,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-14 21:02:20,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-14 21:02:20,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-14 21:02:20,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-14 21:02:20,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-14 21:02:20,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-14 21:02:20,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-14 21:02:20,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-14 21:02:20,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-14 21:02:20,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-14 21:02:20,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-14 21:02:20,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-14 21:02:20,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-14 21:02:20,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-14 21:02:20,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-14 21:02:20,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-14 21:02:20,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-14 21:02:20,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-02-14 21:02:20,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-02-14 21:02:20,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-02-14 21:02:20,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-02-14 21:02:20,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-02-14 21:02:20,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-02-14 21:02:20,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-02-14 21:02:20,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-02-14 21:02:20,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-02-14 21:02:20,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-02-14 21:02:20,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-02-14 21:02:20,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-02-14 21:02:20,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-02-14 21:02:20,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-02-14 21:02:20,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-02-14 21:02:20,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-02-14 21:02:20,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-02-14 21:02:20,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-02-14 21:02:20,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-02-14 21:02:20,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-02-14 21:02:20,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 776 [2022-02-14 21:02:20,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 784 [2022-02-14 21:02:20,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 792 [2022-02-14 21:02:20,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 800 [2022-02-14 21:02:20,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 808 [2022-02-14 21:02:20,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:20,375 INFO L134 CoverageAnalysis]: Checked inductivity of 32242 backedges. 6640 proven. 12962 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-02-14 21:02:20,376 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:02:20,376 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585903520] [2022-02-14 21:02:20,376 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585903520] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:02:20,376 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32460772] [2022-02-14 21:02:20,376 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 21:02:20,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:02:20,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:02:20,377 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:02:20,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-02-14 21:02:20,907 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 82 check-sat command(s) [2022-02-14 21:02:20,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 21:02:20,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 2238 conjuncts, 165 conjunts are in the unsatisfiable core [2022-02-14 21:02:20,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:02:21,677 INFO L134 CoverageAnalysis]: Checked inductivity of 32242 backedges. 6802 proven. 12800 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-02-14 21:02:21,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:02:22,499 INFO L134 CoverageAnalysis]: Checked inductivity of 32242 backedges. 6802 proven. 12800 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-02-14 21:02:22,500 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32460772] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:02:22,500 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:02:22,500 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 86, 86] total 91 [2022-02-14 21:02:22,500 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491038264] [2022-02-14 21:02:22,500 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:02:22,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2022-02-14 21:02:22,500 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:02:22,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2022-02-14 21:02:22,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3586, Invalid=4604, Unknown=0, NotChecked=0, Total=8190 [2022-02-14 21:02:22,502 INFO L87 Difference]: Start difference. First operand 751 states and 772 transitions. Second operand has 91 states, 91 states have (on average 4.846153846153846) internal successors, (441), 88 states have internal predecessors, (441), 83 states have call successors, (87), 4 states have call predecessors, (87), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-02-14 21:02:24,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 21:02:24,325 INFO L93 Difference]: Finished difference Result 768 states and 791 transitions. [2022-02-14 21:02:24,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-02-14 21:02:24,325 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 4.846153846153846) internal successors, (441), 88 states have internal predecessors, (441), 83 states have call successors, (87), 4 states have call predecessors, (87), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) Word has length 820 [2022-02-14 21:02:24,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 21:02:24,335 INFO L225 Difference]: With dead ends: 768 [2022-02-14 21:02:24,335 INFO L226 Difference]: Without dead ends: 768 [2022-02-14 21:02:24,337 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2055 GetRequests, 1878 SyntacticMatches, 1 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5277 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=10750, Invalid=20756, Unknown=0, NotChecked=0, Total=31506 [2022-02-14 21:02:24,338 INFO L933 BasicCegarLoop]: 102 mSDtfsCounter, 369 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 2494 mSolverCounterSat, 504 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 2998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 504 IncrementalHoareTripleChecker+Valid, 2494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-14 21:02:24,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [370 Valid, 134 Invalid, 2998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [504 Valid, 2494 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-14 21:02:24,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2022-02-14 21:02:24,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 763. [2022-02-14 21:02:24,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 612 states have (on average 1.0065359477124183) internal successors, (616), 613 states have internal predecessors, (616), 85 states have call successors, (85), 66 states have call predecessors, (85), 65 states have return successors, (84), 83 states have call predecessors, (84), 84 states have call successors, (84) [2022-02-14 21:02:24,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 785 transitions. [2022-02-14 21:02:24,343 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 785 transitions. Word has length 820 [2022-02-14 21:02:24,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 21:02:24,344 INFO L470 AbstractCegarLoop]: Abstraction has 763 states and 785 transitions. [2022-02-14 21:02:24,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 4.846153846153846) internal successors, (441), 88 states have internal predecessors, (441), 83 states have call successors, (87), 4 states have call predecessors, (87), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-02-14 21:02:24,344 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 785 transitions. [2022-02-14 21:02:24,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 837 [2022-02-14 21:02:24,350 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 21:02:24,350 INFO L514 BasicCegarLoop]: trace histogram [83, 83, 83, 82, 82, 82, 82, 82, 82, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 21:02:24,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-02-14 21:02:24,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:02:24,563 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 21:02:24,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 21:02:24,564 INFO L85 PathProgramCache]: Analyzing trace with hash -2116126320, now seen corresponding path program 97 times [2022-02-14 21:02:24,564 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 21:02:24,564 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117693748] [2022-02-14 21:02:24,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 21:02:24,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 21:02:24,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:02:29,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-14 21:02:29,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 21:02:29,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 21:02:29,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 21:02:29,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 21:02:29,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 21:02:29,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 21:02:29,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 21:02:29,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 21:02:29,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 21:02:29,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 21:02:29,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 21:02:29,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 21:02:29,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 21:02:29,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 21:02:29,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 21:02:29,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 21:02:29,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 21:02:29,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 21:02:29,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 21:02:29,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 21:02:29,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 21:02:29,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 21:02:29,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 21:02:29,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 21:02:29,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 21:02:29,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 21:02:29,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 21:02:29,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 21:02:29,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 21:02:29,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 21:02:29,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 21:02:29,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-14 21:02:29,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-14 21:02:29,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-14 21:02:29,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-14 21:02:29,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-14 21:02:29,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-14 21:02:29,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-14 21:02:29,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-14 21:02:29,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-14 21:02:29,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-14 21:02:29,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-14 21:02:29,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-14 21:02:29,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-14 21:02:29,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-14 21:02:29,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-14 21:02:29,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-14 21:02:29,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-14 21:02:29,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-14 21:02:29,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-14 21:02:29,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-14 21:02:29,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-14 21:02:29,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-14 21:02:29,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-14 21:02:29,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-02-14 21:02:29,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-02-14 21:02:29,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-02-14 21:02:29,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-02-14 21:02:29,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-02-14 21:02:29,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-02-14 21:02:29,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-02-14 21:02:29,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-02-14 21:02:29,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-02-14 21:02:29,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-02-14 21:02:29,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-02-14 21:02:29,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-02-14 21:02:29,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-02-14 21:02:29,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-02-14 21:02:29,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-02-14 21:02:29,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-02-14 21:02:29,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-02-14 21:02:29,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-02-14 21:02:29,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-02-14 21:02:29,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-02-14 21:02:29,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 776 [2022-02-14 21:02:29,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 784 [2022-02-14 21:02:29,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 792 [2022-02-14 21:02:29,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 800 [2022-02-14 21:02:29,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 808 [2022-02-14 21:02:29,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 816 [2022-02-14 21:02:29,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 824 [2022-02-14 21:02:29,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,151 INFO L134 CoverageAnalysis]: Checked inductivity of 33538 backedges. 13369 proven. 6885 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-02-14 21:02:29,152 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:02:29,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117693748] [2022-02-14 21:02:29,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117693748] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:02:29,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489066720] [2022-02-14 21:02:29,152 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 21:02:29,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:02:29,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:02:29,153 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:02:29,154 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-02-14 21:02:29,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:29,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 2272 conjuncts, 166 conjunts are in the unsatisfiable core [2022-02-14 21:02:29,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:02:35,402 INFO L134 CoverageAnalysis]: Checked inductivity of 33538 backedges. 13932 proven. 6642 refuted. 0 times theorem prover too weak. 12964 trivial. 0 not checked. [2022-02-14 21:02:35,402 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:02:36,186 INFO L134 CoverageAnalysis]: Checked inductivity of 33538 backedges. 13610 proven. 6642 refuted. 0 times theorem prover too weak. 13286 trivial. 0 not checked. [2022-02-14 21:02:36,187 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [489066720] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:02:36,187 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:02:36,187 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [168, 166, 166] total 252 [2022-02-14 21:02:36,187 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851463905] [2022-02-14 21:02:36,187 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:02:36,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 252 states [2022-02-14 21:02:36,188 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:02:36,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 252 interpolants. [2022-02-14 21:02:36,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14033, Invalid=49219, Unknown=0, NotChecked=0, Total=63252 [2022-02-14 21:02:36,194 INFO L87 Difference]: Start difference. First operand 763 states and 785 transitions. Second operand has 252 states, 252 states have (on average 2.7023809523809526) internal successors, (681), 251 states have internal predecessors, (681), 166 states have call successors, (169), 3 states have call predecessors, (169), 2 states have return successors, (167), 166 states have call predecessors, (167), 166 states have call successors, (167) [2022-02-14 21:02:43,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 21:02:43,501 INFO L93 Difference]: Finished difference Result 1418 states and 1685 transitions. [2022-02-14 21:02:43,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2022-02-14 21:02:43,501 INFO L78 Accepts]: Start accepts. Automaton has has 252 states, 252 states have (on average 2.7023809523809526) internal successors, (681), 251 states have internal predecessors, (681), 166 states have call successors, (169), 3 states have call predecessors, (169), 2 states have return successors, (167), 166 states have call predecessors, (167), 166 states have call successors, (167) Word has length 836 [2022-02-14 21:02:43,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 21:02:43,503 INFO L225 Difference]: With dead ends: 1418 [2022-02-14 21:02:43,503 INFO L226 Difference]: Without dead ends: 1093 [2022-02-14 21:02:43,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2250 GetRequests, 1836 SyntacticMatches, 0 SemanticMatches, 414 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47871 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=38102, Invalid=134538, Unknown=0, NotChecked=0, Total=172640 [2022-02-14 21:02:43,511 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 1952 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 5651 mSolverCounterSat, 1135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1953 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 6786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1135 IncrementalHoareTripleChecker+Valid, 5651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-14 21:02:43,511 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1953 Valid, 248 Invalid, 6786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1135 Valid, 5651 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-02-14 21:02:43,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1093 states. [2022-02-14 21:02:43,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1093 to 765. [2022-02-14 21:02:43,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 614 states have (on average 1.006514657980456) internal successors, (618), 615 states have internal predecessors, (618), 85 states have call successors, (85), 66 states have call predecessors, (85), 65 states have return successors, (84), 83 states have call predecessors, (84), 84 states have call successors, (84) [2022-02-14 21:02:43,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 787 transitions. [2022-02-14 21:02:43,517 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 787 transitions. Word has length 836 [2022-02-14 21:02:43,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 21:02:43,518 INFO L470 AbstractCegarLoop]: Abstraction has 765 states and 787 transitions. [2022-02-14 21:02:43,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 252 states, 252 states have (on average 2.7023809523809526) internal successors, (681), 251 states have internal predecessors, (681), 166 states have call successors, (169), 3 states have call predecessors, (169), 2 states have return successors, (167), 166 states have call predecessors, (167), 166 states have call successors, (167) [2022-02-14 21:02:43,518 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 787 transitions. [2022-02-14 21:02:43,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 839 [2022-02-14 21:02:43,523 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 21:02:43,523 INFO L514 BasicCegarLoop]: trace histogram [83, 83, 83, 83, 82, 82, 82, 82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 21:02:43,542 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-02-14 21:02:43,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:02:43,724 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 21:02:43,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 21:02:43,724 INFO L85 PathProgramCache]: Analyzing trace with hash -1438732557, now seen corresponding path program 98 times [2022-02-14 21:02:43,724 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 21:02:43,725 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087366838] [2022-02-14 21:02:43,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 21:02:43,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 21:02:43,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:47,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:02:47,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:47,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-14 21:02:47,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:47,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 21:02:47,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:47,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 21:02:47,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:47,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 21:02:47,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:47,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 21:02:47,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:47,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 21:02:47,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:47,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 21:02:47,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:47,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 21:02:47,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:47,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 21:02:47,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:47,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 21:02:47,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:47,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 21:02:47,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 21:02:48,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 21:02:48,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 21:02:48,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 21:02:48,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 21:02:48,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 21:02:48,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 21:02:48,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 21:02:48,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 21:02:48,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 21:02:48,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 21:02:48,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-14 21:02:48,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-14 21:02:48,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-14 21:02:48,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-14 21:02:48,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-14 21:02:48,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-14 21:02:48,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-14 21:02:48,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-14 21:02:48,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-14 21:02:48,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-14 21:02:48,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-14 21:02:48,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-14 21:02:48,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-14 21:02:48,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-14 21:02:48,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-14 21:02:48,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-14 21:02:48,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-14 21:02:48,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-14 21:02:48,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-14 21:02:48,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-14 21:02:48,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-14 21:02:48,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-14 21:02:48,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-14 21:02:48,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-14 21:02:48,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-14 21:02:48,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-02-14 21:02:48,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-02-14 21:02:48,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-02-14 21:02:48,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-02-14 21:02:48,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-02-14 21:02:48,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-02-14 21:02:48,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-02-14 21:02:48,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-02-14 21:02:48,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-02-14 21:02:48,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-02-14 21:02:48,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-02-14 21:02:48,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-02-14 21:02:48,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-02-14 21:02:48,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-02-14 21:02:48,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-02-14 21:02:48,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-02-14 21:02:48,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-02-14 21:02:48,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-02-14 21:02:48,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-02-14 21:02:48,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-02-14 21:02:48,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2022-02-14 21:02:48,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2022-02-14 21:02:48,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2022-02-14 21:02:48,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2022-02-14 21:02:48,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2022-02-14 21:02:48,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 754 [2022-02-14 21:02:48,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 762 [2022-02-14 21:02:48,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 770 [2022-02-14 21:02:48,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 778 [2022-02-14 21:02:48,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 786 [2022-02-14 21:02:48,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 794 [2022-02-14 21:02:48,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 802 [2022-02-14 21:02:48,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 810 [2022-02-14 21:02:48,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 818 [2022-02-14 21:02:48,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 826 [2022-02-14 21:02:48,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:02:48,094 INFO L134 CoverageAnalysis]: Checked inductivity of 33702 backedges. 13369 proven. 7049 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-02-14 21:02:48,094 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:02:48,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087366838] [2022-02-14 21:02:48,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087366838] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:02:48,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130853748] [2022-02-14 21:02:48,095 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-14 21:02:48,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:02:48,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:02:48,096 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:02:48,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-02-14 21:02:48,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-14 21:02:48,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 21:02:48,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 2282 conjuncts, 168 conjunts are in the unsatisfiable core [2022-02-14 21:02:48,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:02:53,834 INFO L134 CoverageAnalysis]: Checked inductivity of 33702 backedges. 6970 proven. 13448 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-02-14 21:02:53,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:02:54,925 INFO L134 CoverageAnalysis]: Checked inductivity of 33702 backedges. 6970 proven. 13448 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-02-14 21:02:54,925 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130853748] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:02:54,925 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:02:54,925 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [169, 87, 87] total 254 [2022-02-14 21:02:54,926 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216490398] [2022-02-14 21:02:54,926 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:02:54,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 254 states [2022-02-14 21:02:54,926 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:02:54,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 254 interpolants. [2022-02-14 21:02:54,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10632, Invalid=53630, Unknown=0, NotChecked=0, Total=64262 [2022-02-14 21:02:54,933 INFO L87 Difference]: Start difference. First operand 765 states and 787 transitions. Second operand has 254 states, 254 states have (on average 3.34251968503937) internal successors, (849), 252 states have internal predecessors, (849), 167 states have call successors, (169), 4 states have call predecessors, (169), 1 states have return successors, (165), 165 states have call predecessors, (165), 165 states have call successors, (165) [2022-02-14 21:03:10,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 21:03:10,269 INFO L93 Difference]: Finished difference Result 1437 states and 1707 transitions. [2022-02-14 21:03:10,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 336 states. [2022-02-14 21:03:10,270 INFO L78 Accepts]: Start accepts. Automaton has has 254 states, 254 states have (on average 3.34251968503937) internal successors, (849), 252 states have internal predecessors, (849), 167 states have call successors, (169), 4 states have call predecessors, (169), 1 states have return successors, (165), 165 states have call predecessors, (165), 165 states have call successors, (165) Word has length 838 [2022-02-14 21:03:10,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 21:03:10,272 INFO L225 Difference]: With dead ends: 1437 [2022-02-14 21:03:10,272 INFO L226 Difference]: Without dead ends: 1108 [2022-02-14 21:03:10,294 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2427 GetRequests, 1841 SyntacticMatches, 1 SemanticMatches, 585 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123244 ImplicationChecksByTransitivity, 17.7s TimeCoverageRelationStatistics Valid=56783, Invalid=287199, Unknown=0, NotChecked=0, Total=343982 [2022-02-14 21:03:10,294 INFO L933 BasicCegarLoop]: 258 mSDtfsCounter, 2507 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 14082 mSolverCounterSat, 2017 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2508 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 16099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2017 IncrementalHoareTripleChecker+Valid, 14082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2022-02-14 21:03:10,294 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2508 Valid, 395 Invalid, 16099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2017 Valid, 14082 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2022-02-14 21:03:10,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1108 states. [2022-02-14 21:03:10,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1108 to 775. [2022-02-14 21:03:10,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 775 states, 622 states have (on average 1.0064308681672025) internal successors, (626), 623 states have internal predecessors, (626), 86 states have call successors, (86), 67 states have call predecessors, (86), 66 states have return successors, (85), 84 states have call predecessors, (85), 85 states have call successors, (85) [2022-02-14 21:03:10,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 797 transitions. [2022-02-14 21:03:10,301 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 797 transitions. Word has length 838 [2022-02-14 21:03:10,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 21:03:10,302 INFO L470 AbstractCegarLoop]: Abstraction has 775 states and 797 transitions. [2022-02-14 21:03:10,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 254 states, 254 states have (on average 3.34251968503937) internal successors, (849), 252 states have internal predecessors, (849), 167 states have call successors, (169), 4 states have call predecessors, (169), 1 states have return successors, (165), 165 states have call predecessors, (165), 165 states have call successors, (165) [2022-02-14 21:03:10,302 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 797 transitions. [2022-02-14 21:03:10,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 849 [2022-02-14 21:03:10,307 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 21:03:10,307 INFO L514 BasicCegarLoop]: trace histogram [84, 84, 84, 84, 83, 83, 83, 83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 21:03:10,326 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-02-14 21:03:10,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-02-14 21:03:10,521 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 21:03:10,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 21:03:10,521 INFO L85 PathProgramCache]: Analyzing trace with hash -129044438, now seen corresponding path program 99 times [2022-02-14 21:03:10,521 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 21:03:10,521 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251350099] [2022-02-14 21:03:10,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 21:03:10,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 21:03:10,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:03:15,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-14 21:03:15,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-14 21:03:15,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-14 21:03:15,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-14 21:03:15,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-14 21:03:15,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-14 21:03:15,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-14 21:03:15,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-14 21:03:15,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-14 21:03:15,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-14 21:03:15,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-14 21:03:15,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-14 21:03:15,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-14 21:03:15,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-14 21:03:15,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-14 21:03:15,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-14 21:03:15,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-14 21:03:15,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-14 21:03:15,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-14 21:03:15,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-14 21:03:15,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-14 21:03:15,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-14 21:03:15,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-14 21:03:15,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-14 21:03:15,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-14 21:03:15,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-14 21:03:15,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-14 21:03:15,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-14 21:03:15,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-14 21:03:15,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-14 21:03:15,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-14 21:03:15,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-14 21:03:15,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-14 21:03:15,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-14 21:03:15,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-14 21:03:15,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-14 21:03:15,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-14 21:03:15,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-14 21:03:15,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-14 21:03:15,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-14 21:03:15,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-14 21:03:15,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-14 21:03:15,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-14 21:03:15,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-14 21:03:15,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-14 21:03:15,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-14 21:03:15,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-14 21:03:15,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-14 21:03:15,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-02-14 21:03:15,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-02-14 21:03:15,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-02-14 21:03:15,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-02-14 21:03:15,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-02-14 21:03:15,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-02-14 21:03:15,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-02-14 21:03:15,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-02-14 21:03:15,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-02-14 21:03:15,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-02-14 21:03:15,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-02-14 21:03:15,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-02-14 21:03:15,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-02-14 21:03:15,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-02-14 21:03:15,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-02-14 21:03:15,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-02-14 21:03:15,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-02-14 21:03:15,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-02-14 21:03:15,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-02-14 21:03:15,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-02-14 21:03:15,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-02-14 21:03:15,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-02-14 21:03:15,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-02-14 21:03:15,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-02-14 21:03:15,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2022-02-14 21:03:15,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2022-02-14 21:03:15,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 772 [2022-02-14 21:03:15,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 780 [2022-02-14 21:03:15,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 788 [2022-02-14 21:03:15,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 796 [2022-02-14 21:03:15,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 804 [2022-02-14 21:03:15,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 812 [2022-02-14 21:03:15,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 820 [2022-02-14 21:03:15,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 828 [2022-02-14 21:03:15,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 836 [2022-02-14 21:03:15,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:15,978 INFO L134 CoverageAnalysis]: Checked inductivity of 34528 backedges. 13698 proven. 7218 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-02-14 21:03:15,978 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:03:15,978 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251350099] [2022-02-14 21:03:15,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251350099] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:03:15,978 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822308993] [2022-02-14 21:03:15,978 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-14 21:03:15,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:03:15,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:03:15,980 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:03:15,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-02-14 21:03:16,491 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 84 check-sat command(s) [2022-02-14 21:03:16,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 21:03:16,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 2309 conjuncts, 170 conjunts are in the unsatisfiable core [2022-02-14 21:03:16,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:03:21,158 INFO L134 CoverageAnalysis]: Checked inductivity of 34528 backedges. 7138 proven. 13778 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-02-14 21:03:21,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:03:21,881 INFO L134 CoverageAnalysis]: Checked inductivity of 34528 backedges. 7138 proven. 13778 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-02-14 21:03:21,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822308993] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:03:21,881 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:03:21,881 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [171, 88, 88] total 257 [2022-02-14 21:03:21,881 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986261803] [2022-02-14 21:03:21,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:03:21,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 257 states [2022-02-14 21:03:21,882 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:03:21,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 257 interpolants. [2022-02-14 21:03:21,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10886, Invalid=54906, Unknown=0, NotChecked=0, Total=65792 [2022-02-14 21:03:21,886 INFO L87 Difference]: Start difference. First operand 775 states and 797 transitions. Second operand has 257 states, 257 states have (on average 3.342412451361868) internal successors, (859), 255 states have internal predecessors, (859), 169 states have call successors, (171), 4 states have call predecessors, (171), 1 states have return successors, (167), 167 states have call predecessors, (167), 167 states have call successors, (167) [2022-02-14 21:03:37,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 21:03:37,274 INFO L93 Difference]: Finished difference Result 1455 states and 1728 transitions. [2022-02-14 21:03:37,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 340 states. [2022-02-14 21:03:37,274 INFO L78 Accepts]: Start accepts. Automaton has has 257 states, 257 states have (on average 3.342412451361868) internal successors, (859), 255 states have internal predecessors, (859), 169 states have call successors, (171), 4 states have call predecessors, (171), 1 states have return successors, (167), 167 states have call predecessors, (167), 167 states have call successors, (167) Word has length 848 [2022-02-14 21:03:37,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 21:03:37,301 INFO L225 Difference]: With dead ends: 1455 [2022-02-14 21:03:37,301 INFO L226 Difference]: Without dead ends: 1122 [2022-02-14 21:03:37,317 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2456 GetRequests, 1863 SyntacticMatches, 1 SemanticMatches, 592 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126241 ImplicationChecksByTransitivity, 18.4s TimeCoverageRelationStatistics Valid=58139, Invalid=294103, Unknown=0, NotChecked=0, Total=352242 [2022-02-14 21:03:37,317 INFO L933 BasicCegarLoop]: 261 mSDtfsCounter, 2932 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 11544 mSolverCounterSat, 2575 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2933 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 14119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2575 IncrementalHoareTripleChecker+Valid, 11544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-02-14 21:03:37,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2933 Valid, 348 Invalid, 14119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2575 Valid, 11544 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2022-02-14 21:03:37,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1122 states. [2022-02-14 21:03:37,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1122 to 785. [2022-02-14 21:03:37,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 785 states, 630 states have (on average 1.0063492063492063) internal successors, (634), 631 states have internal predecessors, (634), 87 states have call successors, (87), 68 states have call predecessors, (87), 67 states have return successors, (86), 85 states have call predecessors, (86), 86 states have call successors, (86) [2022-02-14 21:03:37,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 785 states to 785 states and 807 transitions. [2022-02-14 21:03:37,323 INFO L78 Accepts]: Start accepts. Automaton has 785 states and 807 transitions. Word has length 848 [2022-02-14 21:03:37,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 21:03:37,323 INFO L470 AbstractCegarLoop]: Abstraction has 785 states and 807 transitions. [2022-02-14 21:03:37,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 257 states, 257 states have (on average 3.342412451361868) internal successors, (859), 255 states have internal predecessors, (859), 169 states have call successors, (171), 4 states have call predecessors, (171), 1 states have return successors, (167), 167 states have call predecessors, (167), 167 states have call successors, (167) [2022-02-14 21:03:37,324 INFO L276 IsEmpty]: Start isEmpty. Operand 785 states and 807 transitions. [2022-02-14 21:03:37,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 859 [2022-02-14 21:03:37,329 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 21:03:37,329 INFO L514 BasicCegarLoop]: trace histogram [85, 85, 85, 85, 84, 84, 84, 84, 84, 84, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 21:03:37,347 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-02-14 21:03:37,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:03:37,547 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 21:03:37,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 21:03:37,548 INFO L85 PathProgramCache]: Analyzing trace with hash 365533857, now seen corresponding path program 100 times [2022-02-14 21:03:37,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 21:03:37,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942228382] [2022-02-14 21:03:37,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 21:03:37,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 21:03:37,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:03:42,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-14 21:03:42,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-14 21:03:42,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-14 21:03:42,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-14 21:03:42,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-14 21:03:42,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-14 21:03:42,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-14 21:03:42,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-14 21:03:42,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-14 21:03:42,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-14 21:03:42,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-14 21:03:42,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-14 21:03:42,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-14 21:03:42,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-14 21:03:42,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-14 21:03:42,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-14 21:03:42,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-14 21:03:42,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-14 21:03:42,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-14 21:03:42,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-14 21:03:42,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-14 21:03:42,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-14 21:03:42,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-14 21:03:42,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-14 21:03:42,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-14 21:03:42,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-14 21:03:42,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-14 21:03:42,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-14 21:03:42,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-14 21:03:42,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-14 21:03:42,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-14 21:03:42,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-14 21:03:42,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-14 21:03:42,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-14 21:03:42,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-14 21:03:42,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-14 21:03:42,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-14 21:03:42,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-14 21:03:42,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-14 21:03:42,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-14 21:03:42,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-14 21:03:42,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-14 21:03:42,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-14 21:03:42,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-14 21:03:42,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-02-14 21:03:42,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-02-14 21:03:42,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-02-14 21:03:42,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-02-14 21:03:42,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-02-14 21:03:42,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-02-14 21:03:42,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-02-14 21:03:42,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-02-14 21:03:42,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-02-14 21:03:42,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-02-14 21:03:42,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-02-14 21:03:42,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-02-14 21:03:42,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-02-14 21:03:42,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-02-14 21:03:42,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-02-14 21:03:42,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-02-14 21:03:42,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-02-14 21:03:42,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-02-14 21:03:42,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-02-14 21:03:42,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-02-14 21:03:42,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2022-02-14 21:03:42,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2022-02-14 21:03:42,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2022-02-14 21:03:42,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2022-02-14 21:03:42,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2022-02-14 21:03:42,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2022-02-14 21:03:42,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 742 [2022-02-14 21:03:42,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 750 [2022-02-14 21:03:42,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 758 [2022-02-14 21:03:42,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 766 [2022-02-14 21:03:42,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 774 [2022-02-14 21:03:42,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 782 [2022-02-14 21:03:42,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 790 [2022-02-14 21:03:42,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 798 [2022-02-14 21:03:42,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 806 [2022-02-14 21:03:42,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 814 [2022-02-14 21:03:42,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 822 [2022-02-14 21:03:42,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 830 [2022-02-14 21:03:42,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 838 [2022-02-14 21:03:42,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 846 [2022-02-14 21:03:42,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:03:42,175 INFO L134 CoverageAnalysis]: Checked inductivity of 35364 backedges. 14031 proven. 7389 refuted. 0 times theorem prover too weak. 13944 trivial. 0 not checked. [2022-02-14 21:03:42,175 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:03:42,175 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942228382] [2022-02-14 21:03:42,176 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942228382] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:03:42,176 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178353227] [2022-02-14 21:03:42,176 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-14 21:03:42,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:03:42,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:03:42,177 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:03:42,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-02-14 21:03:42,423 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-14 21:03:42,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 21:03:42,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 2336 conjuncts, 172 conjunts are in the unsatisfiable core [2022-02-14 21:03:42,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:03:48,979 INFO L134 CoverageAnalysis]: Checked inductivity of 35364 backedges. 7308 proven. 14112 refuted. 0 times theorem prover too weak. 13944 trivial. 0 not checked. [2022-02-14 21:03:48,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:03:50,337 INFO L134 CoverageAnalysis]: Checked inductivity of 35364 backedges. 7308 proven. 14112 refuted. 0 times theorem prover too weak. 13944 trivial. 0 not checked. [2022-02-14 21:03:50,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178353227] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:03:50,337 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:03:50,338 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [173, 89, 89] total 260 [2022-02-14 21:03:50,338 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635079088] [2022-02-14 21:03:50,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:03:50,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 260 states [2022-02-14 21:03:50,339 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:03:50,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 260 interpolants. [2022-02-14 21:03:50,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11143, Invalid=56197, Unknown=0, NotChecked=0, Total=67340 [2022-02-14 21:03:50,343 INFO L87 Difference]: Start difference. First operand 785 states and 807 transitions. Second operand has 260 states, 260 states have (on average 3.3423076923076924) internal successors, (869), 258 states have internal predecessors, (869), 171 states have call successors, (173), 4 states have call predecessors, (173), 1 states have return successors, (169), 169 states have call predecessors, (169), 169 states have call successors, (169) [2022-02-14 21:04:04,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 21:04:04,812 INFO L93 Difference]: Finished difference Result 1473 states and 1749 transitions. [2022-02-14 21:04:04,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 344 states. [2022-02-14 21:04:04,812 INFO L78 Accepts]: Start accepts. Automaton has has 260 states, 260 states have (on average 3.3423076923076924) internal successors, (869), 258 states have internal predecessors, (869), 171 states have call successors, (173), 4 states have call predecessors, (173), 1 states have return successors, (169), 169 states have call predecessors, (169), 169 states have call successors, (169) Word has length 858 [2022-02-14 21:04:04,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 21:04:04,814 INFO L225 Difference]: With dead ends: 1473 [2022-02-14 21:04:04,814 INFO L226 Difference]: Without dead ends: 1136 [2022-02-14 21:04:04,828 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2485 GetRequests, 1885 SyntacticMatches, 1 SemanticMatches, 599 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129274 ImplicationChecksByTransitivity, 18.8s TimeCoverageRelationStatistics Valid=59511, Invalid=301089, Unknown=0, NotChecked=0, Total=360600 [2022-02-14 21:04:04,828 INFO L933 BasicCegarLoop]: 264 mSDtfsCounter, 3053 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 12396 mSolverCounterSat, 2399 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3054 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 14795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2399 IncrementalHoareTripleChecker+Valid, 12396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-02-14 21:04:04,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3054 Valid, 361 Invalid, 14795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2399 Valid, 12396 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-02-14 21:04:04,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1136 states. [2022-02-14 21:04:04,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1136 to 795. [2022-02-14 21:04:04,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 795 states, 638 states have (on average 1.006269592476489) internal successors, (642), 639 states have internal predecessors, (642), 88 states have call successors, (88), 69 states have call predecessors, (88), 68 states have return successors, (87), 86 states have call predecessors, (87), 87 states have call successors, (87) [2022-02-14 21:04:04,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 795 states to 795 states and 817 transitions. [2022-02-14 21:04:04,834 INFO L78 Accepts]: Start accepts. Automaton has 795 states and 817 transitions. Word has length 858 [2022-02-14 21:04:04,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 21:04:04,834 INFO L470 AbstractCegarLoop]: Abstraction has 795 states and 817 transitions. [2022-02-14 21:04:04,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 260 states, 260 states have (on average 3.3423076923076924) internal successors, (869), 258 states have internal predecessors, (869), 171 states have call successors, (173), 4 states have call predecessors, (173), 1 states have return successors, (169), 169 states have call predecessors, (169), 169 states have call successors, (169) [2022-02-14 21:04:04,835 INFO L276 IsEmpty]: Start isEmpty. Operand 795 states and 817 transitions. [2022-02-14 21:04:04,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 869 [2022-02-14 21:04:04,839 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 21:04:04,840 INFO L514 BasicCegarLoop]: trace histogram [86, 86, 86, 86, 85, 85, 85, 85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 21:04:04,858 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-02-14 21:04:05,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-02-14 21:04:05,047 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 21:04:05,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 21:04:05,048 INFO L85 PathProgramCache]: Analyzing trace with hash 1011490392, now seen corresponding path program 101 times [2022-02-14 21:04:05,048 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 21:04:05,048 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811711674] [2022-02-14 21:04:05,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 21:04:05,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 21:04:05,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:04:10,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-14 21:04:10,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-14 21:04:10,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-14 21:04:10,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-14 21:04:10,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-14 21:04:10,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-14 21:04:10,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-14 21:04:10,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-14 21:04:10,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-14 21:04:10,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-14 21:04:10,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-14 21:04:10,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-14 21:04:10,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-14 21:04:10,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-14 21:04:10,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-14 21:04:10,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-14 21:04:10,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-14 21:04:10,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-14 21:04:10,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-14 21:04:10,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-14 21:04:10,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-14 21:04:10,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-14 21:04:10,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-14 21:04:10,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-14 21:04:10,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-14 21:04:10,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-14 21:04:10,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-14 21:04:10,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-14 21:04:10,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-14 21:04:10,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-14 21:04:10,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-14 21:04:10,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-14 21:04:10,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-14 21:04:10,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-14 21:04:10,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-14 21:04:10,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-14 21:04:10,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-14 21:04:10,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-14 21:04:10,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-14 21:04:10,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-14 21:04:10,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-14 21:04:10,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-14 21:04:10,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-14 21:04:10,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-14 21:04:10,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-14 21:04:10,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-14 21:04:10,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-14 21:04:10,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-14 21:04:10,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-14 21:04:10,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-14 21:04:10,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-14 21:04:10,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-14 21:04:10,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-14 21:04:10,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-14 21:04:10,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-02-14 21:04:10,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-02-14 21:04:10,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-02-14 21:04:10,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-02-14 21:04:10,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-02-14 21:04:10,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-02-14 21:04:10,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-02-14 21:04:10,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-02-14 21:04:10,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-02-14 21:04:10,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-02-14 21:04:10,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-02-14 21:04:10,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-02-14 21:04:10,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-02-14 21:04:10,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-02-14 21:04:10,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-02-14 21:04:10,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-02-14 21:04:10,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-02-14 21:04:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-02-14 21:04:10,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-02-14 21:04:10,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-02-14 21:04:10,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 776 [2022-02-14 21:04:10,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 784 [2022-02-14 21:04:10,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 792 [2022-02-14 21:04:10,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 800 [2022-02-14 21:04:10,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 808 [2022-02-14 21:04:10,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 816 [2022-02-14 21:04:10,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 824 [2022-02-14 21:04:10,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 832 [2022-02-14 21:04:10,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 840 [2022-02-14 21:04:10,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 848 [2022-02-14 21:04:10,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 856 [2022-02-14 21:04:10,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:10,934 INFO L134 CoverageAnalysis]: Checked inductivity of 36210 backedges. 14368 proven. 7562 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2022-02-14 21:04:10,934 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:04:10,934 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811711674] [2022-02-14 21:04:10,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811711674] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:04:10,934 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221766860] [2022-02-14 21:04:10,934 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-14 21:04:10,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:04:10,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:04:10,935 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:04:10,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-02-14 21:04:11,486 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 86 check-sat command(s) [2022-02-14 21:04:11,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 21:04:11,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 2363 conjuncts, 174 conjunts are in the unsatisfiable core [2022-02-14 21:04:11,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:04:17,829 INFO L134 CoverageAnalysis]: Checked inductivity of 36210 backedges. 14620 proven. 7310 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2022-02-14 21:04:17,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:04:18,557 INFO L134 CoverageAnalysis]: Checked inductivity of 36210 backedges. 14620 proven. 7310 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2022-02-14 21:04:18,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221766860] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:04:18,557 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:04:18,557 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [175, 174, 174] total 263 [2022-02-14 21:04:18,557 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984993328] [2022-02-14 21:04:18,558 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:04:18,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 263 states [2022-02-14 21:04:18,558 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:04:18,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 263 interpolants. [2022-02-14 21:04:18,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15317, Invalid=53589, Unknown=0, NotChecked=0, Total=68906 [2022-02-14 21:04:18,563 INFO L87 Difference]: Start difference. First operand 795 states and 817 transitions. Second operand has 263 states, 263 states have (on average 2.6806083650190113) internal successors, (705), 262 states have internal predecessors, (705), 173 states have call successors, (175), 3 states have call predecessors, (175), 1 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2022-02-14 21:04:27,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 21:04:27,020 INFO L93 Difference]: Finished difference Result 1482 states and 1761 transitions. [2022-02-14 21:04:27,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 175 states. [2022-02-14 21:04:27,021 INFO L78 Accepts]: Start accepts. Automaton has has 263 states, 263 states have (on average 2.6806083650190113) internal successors, (705), 262 states have internal predecessors, (705), 173 states have call successors, (175), 3 states have call predecessors, (175), 1 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) Word has length 868 [2022-02-14 21:04:27,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 21:04:27,022 INFO L225 Difference]: With dead ends: 1482 [2022-02-14 21:04:27,023 INFO L226 Difference]: Without dead ends: 1141 [2022-02-14 21:04:27,031 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2339 GetRequests, 1906 SyntacticMatches, 0 SemanticMatches, 433 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52270 ImplicationChecksByTransitivity, 14.8s TimeCoverageRelationStatistics Valid=41764, Invalid=147026, Unknown=0, NotChecked=0, Total=188790 [2022-02-14 21:04:27,031 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 2523 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 5667 mSolverCounterSat, 1428 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2524 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 7095 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1428 IncrementalHoareTripleChecker+Valid, 5667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-02-14 21:04:27,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2524 Valid, 231 Invalid, 7095 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1428 Valid, 5667 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-02-14 21:04:27,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1141 states. [2022-02-14 21:04:27,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1141 to 797. [2022-02-14 21:04:27,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 640 states have (on average 1.00625) internal successors, (644), 641 states have internal predecessors, (644), 88 states have call successors, (88), 69 states have call predecessors, (88), 68 states have return successors, (87), 86 states have call predecessors, (87), 87 states have call successors, (87) [2022-02-14 21:04:27,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 819 transitions. [2022-02-14 21:04:27,044 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 819 transitions. Word has length 868 [2022-02-14 21:04:27,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 21:04:27,044 INFO L470 AbstractCegarLoop]: Abstraction has 797 states and 819 transitions. [2022-02-14 21:04:27,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 263 states, 263 states have (on average 2.6806083650190113) internal successors, (705), 262 states have internal predecessors, (705), 173 states have call successors, (175), 3 states have call predecessors, (175), 1 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2022-02-14 21:04:27,045 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 819 transitions. [2022-02-14 21:04:27,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 871 [2022-02-14 21:04:27,049 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 21:04:27,050 INFO L514 BasicCegarLoop]: trace histogram [87, 86, 86, 86, 86, 85, 85, 85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 21:04:27,072 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2022-02-14 21:04:27,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-02-14 21:04:27,257 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 21:04:27,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 21:04:27,258 INFO L85 PathProgramCache]: Analyzing trace with hash 956565435, now seen corresponding path program 102 times [2022-02-14 21:04:27,258 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 21:04:27,258 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144958213] [2022-02-14 21:04:27,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 21:04:27,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 21:04:27,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:04:29,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 21:04:29,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 21:04:29,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 21:04:29,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 21:04:29,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 21:04:29,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 21:04:29,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 21:04:29,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 21:04:29,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 21:04:29,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 21:04:29,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 21:04:29,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 21:04:29,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 21:04:29,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 21:04:29,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 21:04:29,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 21:04:29,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 21:04:29,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 21:04:29,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 21:04:29,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 21:04:29,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 21:04:29,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-14 21:04:29,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-14 21:04:29,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-14 21:04:29,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-14 21:04:29,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-14 21:04:29,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-14 21:04:29,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-14 21:04:29,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-14 21:04:29,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-14 21:04:29,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-14 21:04:29,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-14 21:04:29,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-14 21:04:29,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-14 21:04:29,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-14 21:04:29,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-14 21:04:29,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-14 21:04:29,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-14 21:04:29,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-14 21:04:29,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-14 21:04:29,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-14 21:04:29,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-14 21:04:29,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-14 21:04:29,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-14 21:04:29,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-14 21:04:29,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-14 21:04:29,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-02-14 21:04:29,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-02-14 21:04:29,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-02-14 21:04:29,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-02-14 21:04:29,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-02-14 21:04:29,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-02-14 21:04:29,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-02-14 21:04:29,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-02-14 21:04:29,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-02-14 21:04:29,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-02-14 21:04:29,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-02-14 21:04:29,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-02-14 21:04:29,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-02-14 21:04:29,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-02-14 21:04:29,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-02-14 21:04:29,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-02-14 21:04:29,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-02-14 21:04:29,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-02-14 21:04:29,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-02-14 21:04:29,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-02-14 21:04:29,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2022-02-14 21:04:29,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2022-02-14 21:04:29,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2022-02-14 21:04:29,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2022-02-14 21:04:29,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2022-02-14 21:04:29,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 754 [2022-02-14 21:04:29,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 762 [2022-02-14 21:04:29,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 770 [2022-02-14 21:04:29,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 778 [2022-02-14 21:04:29,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 786 [2022-02-14 21:04:29,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 794 [2022-02-14 21:04:29,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 802 [2022-02-14 21:04:29,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 810 [2022-02-14 21:04:29,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 818 [2022-02-14 21:04:29,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 826 [2022-02-14 21:04:29,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 834 [2022-02-14 21:04:29,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 842 [2022-02-14 21:04:29,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 850 [2022-02-14 21:04:29,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 858 [2022-02-14 21:04:29,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:29,654 INFO L134 CoverageAnalysis]: Checked inductivity of 36382 backedges. 7480 proven. 14622 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2022-02-14 21:04:29,654 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:04:29,654 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144958213] [2022-02-14 21:04:29,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144958213] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:04:29,654 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001708689] [2022-02-14 21:04:29,655 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-14 21:04:29,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:04:29,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:04:29,656 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:04:29,657 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-02-14 21:04:30,114 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 87 check-sat command(s) [2022-02-14 21:04:30,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-14 21:04:30,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 2373 conjuncts, 175 conjunts are in the unsatisfiable core [2022-02-14 21:04:30,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:04:30,811 INFO L134 CoverageAnalysis]: Checked inductivity of 36382 backedges. 7652 proven. 14450 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2022-02-14 21:04:30,811 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:04:31,540 INFO L134 CoverageAnalysis]: Checked inductivity of 36382 backedges. 7652 proven. 14450 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2022-02-14 21:04:31,540 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001708689] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:04:31,540 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:04:31,540 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 91, 91] total 96 [2022-02-14 21:04:31,540 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289450223] [2022-02-14 21:04:31,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:04:31,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-02-14 21:04:31,541 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:04:31,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-02-14 21:04:31,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4021, Invalid=5099, Unknown=0, NotChecked=0, Total=9120 [2022-02-14 21:04:31,542 INFO L87 Difference]: Start difference. First operand 797 states and 819 transitions. Second operand has 96 states, 96 states have (on average 4.854166666666667) internal successors, (466), 93 states have internal predecessors, (466), 88 states have call successors, (92), 4 states have call predecessors, (92), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2022-02-14 21:04:33,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-14 21:04:33,431 INFO L93 Difference]: Finished difference Result 814 states and 838 transitions. [2022-02-14 21:04:33,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-02-14 21:04:33,432 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 4.854166666666667) internal successors, (466), 93 states have internal predecessors, (466), 88 states have call successors, (92), 4 states have call predecessors, (92), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) Word has length 870 [2022-02-14 21:04:33,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-14 21:04:33,433 INFO L225 Difference]: With dead ends: 814 [2022-02-14 21:04:33,433 INFO L226 Difference]: Without dead ends: 814 [2022-02-14 21:04:33,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2180 GetRequests, 1993 SyntacticMatches, 1 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5817 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=12055, Invalid=23101, Unknown=0, NotChecked=0, Total=35156 [2022-02-14 21:04:33,437 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 388 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2691 mSolverCounterSat, 534 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 3225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 534 IncrementalHoareTripleChecker+Valid, 2691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-14 21:04:33,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [389 Valid, 159 Invalid, 3225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [534 Valid, 2691 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-14 21:04:33,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2022-02-14 21:04:33,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 809. [2022-02-14 21:04:33,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 649 states have (on average 1.0061633281972264) internal successors, (653), 650 states have internal predecessors, (653), 90 states have call successors, (90), 70 states have call predecessors, (90), 69 states have return successors, (89), 88 states have call predecessors, (89), 89 states have call successors, (89) [2022-02-14 21:04:33,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 832 transitions. [2022-02-14 21:04:33,442 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 832 transitions. Word has length 870 [2022-02-14 21:04:33,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-14 21:04:33,442 INFO L470 AbstractCegarLoop]: Abstraction has 809 states and 832 transitions. [2022-02-14 21:04:33,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 96 states have (on average 4.854166666666667) internal successors, (466), 93 states have internal predecessors, (466), 88 states have call successors, (92), 4 states have call predecessors, (92), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2022-02-14 21:04:33,442 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 832 transitions. [2022-02-14 21:04:33,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 887 [2022-02-14 21:04:33,447 INFO L506 BasicCegarLoop]: Found error trace [2022-02-14 21:04:33,447 INFO L514 BasicCegarLoop]: trace histogram [88, 88, 88, 87, 87, 87, 87, 87, 87, 86, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-14 21:04:33,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-02-14 21:04:33,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2022-02-14 21:04:33,663 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-14 21:04:33,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-14 21:04:33,664 INFO L85 PathProgramCache]: Analyzing trace with hash -2118583581, now seen corresponding path program 103 times [2022-02-14 21:04:33,664 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-14 21:04:33,664 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944730691] [2022-02-14 21:04:33,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-14 21:04:33,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-14 21:04:33,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-14 21:04:38,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-14 21:04:38,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-14 21:04:38,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-14 21:04:38,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-14 21:04:38,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-14 21:04:38,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-14 21:04:38,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-14 21:04:38,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-14 21:04:38,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-14 21:04:38,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-14 21:04:38,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-14 21:04:38,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-14 21:04:38,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-14 21:04:38,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-14 21:04:38,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-14 21:04:38,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-14 21:04:38,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-14 21:04:38,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-14 21:04:38,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-14 21:04:38,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-14 21:04:38,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-14 21:04:38,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-14 21:04:38,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-14 21:04:38,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-14 21:04:38,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-14 21:04:38,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-14 21:04:38,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-14 21:04:38,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-14 21:04:38,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-14 21:04:38,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-14 21:04:38,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-14 21:04:38,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-14 21:04:38,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-14 21:04:38,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-14 21:04:38,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-14 21:04:38,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-14 21:04:38,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-14 21:04:38,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-14 21:04:38,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-14 21:04:38,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-14 21:04:38,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-14 21:04:38,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-14 21:04:38,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-14 21:04:38,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-14 21:04:38,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-14 21:04:38,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-14 21:04:38,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-02-14 21:04:38,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-02-14 21:04:38,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-02-14 21:04:38,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-02-14 21:04:38,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-02-14 21:04:38,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-02-14 21:04:38,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-02-14 21:04:38,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-02-14 21:04:38,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-02-14 21:04:38,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-02-14 21:04:38,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-02-14 21:04:38,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-02-14 21:04:38,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-02-14 21:04:38,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-02-14 21:04:38,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-02-14 21:04:38,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-02-14 21:04:38,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-02-14 21:04:38,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-02-14 21:04:38,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-02-14 21:04:38,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-02-14 21:04:38,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2022-02-14 21:04:38,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2022-02-14 21:04:38,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2022-02-14 21:04:38,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2022-02-14 21:04:38,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2022-02-14 21:04:38,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 754 [2022-02-14 21:04:38,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 762 [2022-02-14 21:04:38,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 770 [2022-02-14 21:04:38,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 778 [2022-02-14 21:04:38,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 786 [2022-02-14 21:04:38,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 794 [2022-02-14 21:04:38,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 802 [2022-02-14 21:04:38,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 810 [2022-02-14 21:04:38,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 818 [2022-02-14 21:04:38,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 826 [2022-02-14 21:04:38,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 834 [2022-02-14 21:04:38,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 842 [2022-02-14 21:04:38,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 850 [2022-02-14 21:04:38,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 858 [2022-02-14 21:04:38,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 866 [2022-02-14 21:04:38,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 874 [2022-02-14 21:04:38,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,708 INFO L134 CoverageAnalysis]: Checked inductivity of 37758 backedges. 15054 proven. 7740 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2022-02-14 21:04:38,708 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-14 21:04:38,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944730691] [2022-02-14 21:04:38,708 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944730691] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-14 21:04:38,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152711945] [2022-02-14 21:04:38,708 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-14 21:04:38,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-14 21:04:38,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-14 21:04:38,710 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-14 21:04:38,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-02-14 21:04:38,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-14 21:04:38,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 2407 conjuncts, 176 conjunts are in the unsatisfiable core [2022-02-14 21:04:38,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-14 21:04:45,325 INFO L134 CoverageAnalysis]: Checked inductivity of 37758 backedges. 15652 proven. 7482 refuted. 0 times theorem prover too weak. 14624 trivial. 0 not checked. [2022-02-14 21:04:45,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-14 21:04:46,065 INFO L134 CoverageAnalysis]: Checked inductivity of 37758 backedges. 15310 proven. 7482 refuted. 0 times theorem prover too weak. 14966 trivial. 0 not checked. [2022-02-14 21:04:46,066 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152711945] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-14 21:04:46,066 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-14 21:04:46,066 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [178, 176, 176] total 267 [2022-02-14 21:04:46,066 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531751654] [2022-02-14 21:04:46,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-14 21:04:46,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 267 states [2022-02-14 21:04:46,067 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-14 21:04:46,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 267 interpolants. [2022-02-14 21:04:46,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15758, Invalid=55264, Unknown=0, NotChecked=0, Total=71022 [2022-02-14 21:04:46,072 INFO L87 Difference]: Start difference. First operand 809 states and 832 transitions. Second operand has 267 states, 267 states have (on average 2.700374531835206) internal successors, (721), 266 states have internal predecessors, (721), 176 states have call successors, (179), 3 states have call predecessors, (179), 2 states have return successors, (177), 176 states have call predecessors, (177), 176 states have call successors, (177)