/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-7968f31 [2022-03-17 14:59:00,539 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-17 14:59:00,541 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-17 14:59:00,581 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-17 14:59:00,581 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-17 14:59:00,582 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-17 14:59:00,586 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-17 14:59:00,592 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-17 14:59:00,593 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-17 14:59:00,598 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-17 14:59:00,599 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-17 14:59:00,600 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-17 14:59:00,601 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-17 14:59:00,603 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-17 14:59:00,604 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-17 14:59:00,605 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-17 14:59:00,605 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-17 14:59:00,606 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-17 14:59:00,610 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-17 14:59:00,612 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-17 14:59:00,613 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-17 14:59:00,614 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-17 14:59:00,615 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-17 14:59:00,616 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-17 14:59:00,616 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-17 14:59:00,618 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-17 14:59:00,618 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-17 14:59:00,619 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-17 14:59:00,619 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-17 14:59:00,620 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-17 14:59:00,620 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-17 14:59:00,620 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-17 14:59:00,621 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-17 14:59:00,621 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-17 14:59:00,622 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-17 14:59:00,623 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-17 14:59:00,623 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-17 14:59:00,623 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-17 14:59:00,624 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-17 14:59:00,624 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-17 14:59:00,624 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-17 14:59:00,629 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-17 14:59:00,630 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2022-03-17 14:59:00,647 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-17 14:59:00,647 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-17 14:59:00,649 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-17 14:59:00,649 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-17 14:59:00,649 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-17 14:59:00,650 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-17 14:59:00,650 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-17 14:59:00,650 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-17 14:59:00,650 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-17 14:59:00,651 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-17 14:59:00,651 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-17 14:59:00,651 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-17 14:59:00,651 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-17 14:59:00,651 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-17 14:59:00,651 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-17 14:59:00,651 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-17 14:59:00,652 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-17 14:59:00,652 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-17 14:59:00,652 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-17 14:59:00,652 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-17 14:59:00,652 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-17 14:59:00,653 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-03-17 14:59:00,653 INFO L138 SettingsManager]: * TransformationType=LOOP_ACCELERATION_JORDAN WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-03-17 14:59:00,849 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-17 14:59:00,868 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-17 14:59:00,869 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-17 14:59:00,870 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-17 14:59:00,871 INFO L275 PluginConnector]: CDTParser initialized [2022-03-17 14:59:00,872 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-invgen/fragtest_simple.i [2022-03-17 14:59:00,928 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/77b935c64/a4cde618469345bb9205b402a1c48501/FLAG428c9b4b2 [2022-03-17 14:59:01,273 INFO L306 CDTParser]: Found 1 translation units. [2022-03-17 14:59:01,274 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i [2022-03-17 14:59:01,280 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/77b935c64/a4cde618469345bb9205b402a1c48501/FLAG428c9b4b2 [2022-03-17 14:59:01,290 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/77b935c64/a4cde618469345bb9205b402a1c48501 [2022-03-17 14:59:01,293 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-17 14:59:01,294 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-17 14:59:01,295 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-17 14:59:01,295 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-17 14:59:01,297 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-17 14:59:01,297 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 02:59:01" (1/1) ... [2022-03-17 14:59:01,298 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@63534e7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 02:59:01, skipping insertion in model container [2022-03-17 14:59:01,298 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 02:59:01" (1/1) ... [2022-03-17 14:59:01,303 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-17 14:59:01,314 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-17 14:59:01,446 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i[893,906] [2022-03-17 14:59:01,464 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-17 14:59:01,469 INFO L203 MainTranslator]: Completed pre-run [2022-03-17 14:59:01,478 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i[893,906] [2022-03-17 14:59:01,482 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-17 14:59:01,490 INFO L208 MainTranslator]: Completed translation [2022-03-17 14:59:01,490 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 02:59:01 WrapperNode [2022-03-17 14:59:01,490 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-17 14:59:01,491 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-17 14:59:01,491 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-17 14:59:01,491 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-17 14:59:01,498 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 02:59:01" (1/1) ... [2022-03-17 14:59:01,499 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 02:59:01" (1/1) ... [2022-03-17 14:59:01,503 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 02:59:01" (1/1) ... [2022-03-17 14:59:01,503 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 02:59:01" (1/1) ... [2022-03-17 14:59:01,506 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 02:59:01" (1/1) ... [2022-03-17 14:59:01,509 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 02:59:01" (1/1) ... [2022-03-17 14:59:01,511 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 02:59:01" (1/1) ... [2022-03-17 14:59:01,512 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-17 14:59:01,513 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-17 14:59:01,513 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-17 14:59:01,513 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-17 14:59:01,514 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 02:59:01" (1/1) ... [2022-03-17 14:59:01,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-17 14:59:01,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:01,551 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-17 14:59:01,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-17 14:59:01,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-17 14:59:01,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-17 14:59:01,577 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-17 14:59:01,577 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-03-17 14:59:01,578 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-03-17 14:59:01,578 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-17 14:59:01,578 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-17 14:59:01,578 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-17 14:59:01,578 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2022-03-17 14:59:01,578 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2022-03-17 14:59:01,579 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-17 14:59:01,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-17 14:59:01,579 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-03-17 14:59:01,579 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-03-17 14:59:01,580 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-17 14:59:01,582 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-17 14:59:01,582 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-17 14:59:01,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-17 14:59:01,582 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-17 14:59:01,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-17 14:59:01,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-17 14:59:01,582 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-17 14:59:01,635 INFO L234 CfgBuilder]: Building ICFG [2022-03-17 14:59:01,637 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-17 14:59:01,731 INFO L275 CfgBuilder]: Performing block encoding [2022-03-17 14:59:01,736 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-17 14:59:01,736 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-03-17 14:59:01,737 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.03 02:59:01 BoogieIcfgContainer [2022-03-17 14:59:01,738 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-17 14:59:01,738 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-03-17 14:59:01,738 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-03-17 14:59:01,749 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-03-17 14:59:01,752 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.03 02:59:01" (1/1) ... [2022-03-17 14:59:01,781 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 17.03 02:59:01 BasicIcfg [2022-03-17 14:59:01,781 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-03-17 14:59:01,782 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-17 14:59:01,782 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-17 14:59:01,785 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-17 14:59:01,785 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.03 02:59:01" (1/4) ... [2022-03-17 14:59:01,785 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d9f4115 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 02:59:01, skipping insertion in model container [2022-03-17 14:59:01,786 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 02:59:01" (2/4) ... [2022-03-17 14:59:01,786 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d9f4115 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 02:59:01, skipping insertion in model container [2022-03-17 14:59:01,786 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.03 02:59:01" (3/4) ... [2022-03-17 14:59:01,786 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d9f4115 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 17.03 02:59:01, skipping insertion in model container [2022-03-17 14:59:01,786 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 17.03 02:59:01" (4/4) ... [2022-03-17 14:59:01,787 INFO L111 eAbstractionObserver]: Analyzing ICFG fragtest_simple.iJordan [2022-03-17 14:59:01,791 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2022-03-17 14:59:01,791 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-17 14:59:01,858 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-17 14:59:01,871 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=ForwardPredicates, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP [2022-03-17 14:59:01,871 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-17 14:59:01,885 INFO L276 IsEmpty]: Start isEmpty. Operand has 28 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-03-17 14:59:01,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-03-17 14:59:01,902 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:01,902 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:01,902 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:01,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:01,907 INFO L85 PathProgramCache]: Analyzing trace with hash -315946225, now seen corresponding path program 1 times [2022-03-17 14:59:01,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:01,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989974515] [2022-03-17 14:59:01,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:01,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:02,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:02,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:02,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:02,124 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 14:59:02,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:02,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989974515] [2022-03-17 14:59:02,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989974515] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 14:59:02,126 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 14:59:02,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-17 14:59:02,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783457577] [2022-03-17 14:59:02,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 14:59:02,131 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-17 14:59:02,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:02,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-17 14:59:02,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-17 14:59:02,164 INFO L87 Difference]: Start difference. First operand has 28 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-17 14:59:02,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:02,205 INFO L93 Difference]: Finished difference Result 28 states and 31 transitions. [2022-03-17 14:59:02,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-17 14:59:02,208 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2022-03-17 14:59:02,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:02,214 INFO L225 Difference]: With dead ends: 28 [2022-03-17 14:59:02,214 INFO L226 Difference]: Without dead ends: 23 [2022-03-17 14:59:02,216 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-17 14:59:02,222 INFO L912 BasicCegarLoop]: 30 mSDtfsCounter, 22 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:02,223 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 33 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-17 14:59:02,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-03-17 14:59:02,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2022-03-17 14:59:02,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-03-17 14:59:02,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2022-03-17 14:59:02,246 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 16 [2022-03-17 14:59:02,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:02,247 INFO L478 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2022-03-17 14:59:02,247 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-17 14:59:02,247 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2022-03-17 14:59:02,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-17 14:59:02,248 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:02,248 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:02,248 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-17 14:59:02,249 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:02,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:02,249 INFO L85 PathProgramCache]: Analyzing trace with hash -756014827, now seen corresponding path program 1 times [2022-03-17 14:59:02,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:02,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486250848] [2022-03-17 14:59:02,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:02,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:02,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:02,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:02,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:02,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 14:59:02,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:02,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486250848] [2022-03-17 14:59:02,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486250848] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 14:59:02,381 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 14:59:02,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-17 14:59:02,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542045253] [2022-03-17 14:59:02,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 14:59:02,383 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-17 14:59:02,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:02,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-17 14:59:02,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-17 14:59:02,384 INFO L87 Difference]: Start difference. First operand 23 states and 26 transitions. Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-17 14:59:02,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:02,507 INFO L93 Difference]: Finished difference Result 30 states and 33 transitions. [2022-03-17 14:59:02,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-17 14:59:02,508 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2022-03-17 14:59:02,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:02,509 INFO L225 Difference]: With dead ends: 30 [2022-03-17 14:59:02,509 INFO L226 Difference]: Without dead ends: 30 [2022-03-17 14:59:02,509 INFO L911 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-03-17 14:59:02,510 INFO L912 BasicCegarLoop]: 21 mSDtfsCounter, 30 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:02,511 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 38 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-17 14:59:02,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2022-03-17 14:59:02,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 29. [2022-03-17 14:59:02,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 22 states have internal predecessors, (25), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-03-17 14:59:02,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2022-03-17 14:59:02,517 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 18 [2022-03-17 14:59:02,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:02,517 INFO L478 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2022-03-17 14:59:02,517 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-17 14:59:02,517 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2022-03-17 14:59:02,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-17 14:59:02,518 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:02,518 INFO L500 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:02,518 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-17 14:59:02,518 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:02,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:02,519 INFO L85 PathProgramCache]: Analyzing trace with hash -323876183, now seen corresponding path program 1 times [2022-03-17 14:59:02,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:02,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036112877] [2022-03-17 14:59:02,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:02,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:02,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:02,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:02,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:02,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-03-17 14:59:02,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:02,625 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 14:59:02,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:02,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036112877] [2022-03-17 14:59:02,626 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036112877] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 14:59:02,626 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 14:59:02,626 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-17 14:59:02,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186091429] [2022-03-17 14:59:02,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 14:59:02,627 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-17 14:59:02,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:02,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-17 14:59:02,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-17 14:59:02,628 INFO L87 Difference]: Start difference. First operand 29 states and 32 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-03-17 14:59:02,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:02,732 INFO L93 Difference]: Finished difference Result 40 states and 46 transitions. [2022-03-17 14:59:02,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-17 14:59:02,732 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2022-03-17 14:59:02,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:02,738 INFO L225 Difference]: With dead ends: 40 [2022-03-17 14:59:02,738 INFO L226 Difference]: Without dead ends: 35 [2022-03-17 14:59:02,738 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-03-17 14:59:02,741 INFO L912 BasicCegarLoop]: 17 mSDtfsCounter, 34 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:02,742 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 34 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-17 14:59:02,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-03-17 14:59:02,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2022-03-17 14:59:02,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 23 states have (on average 1.173913043478261) internal successors, (27), 24 states have internal predecessors, (27), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-03-17 14:59:02,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 34 transitions. [2022-03-17 14:59:02,748 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 34 transitions. Word has length 26 [2022-03-17 14:59:02,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:02,748 INFO L478 AbstractCegarLoop]: Abstraction has 31 states and 34 transitions. [2022-03-17 14:59:02,748 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-03-17 14:59:02,748 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 34 transitions. [2022-03-17 14:59:02,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-17 14:59:02,749 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:02,749 INFO L500 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:02,749 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-17 14:59:02,749 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:02,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:02,750 INFO L85 PathProgramCache]: Analyzing trace with hash 1972665292, now seen corresponding path program 1 times [2022-03-17 14:59:02,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:02,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687125738] [2022-03-17 14:59:02,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:02,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:02,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:02,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:02,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:02,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-17 14:59:02,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:02,899 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 14:59:02,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:02,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687125738] [2022-03-17 14:59:02,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687125738] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:02,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079249365] [2022-03-17 14:59:02,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:02,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:02,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:02,903 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:02,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-17 14:59:02,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:02,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-17 14:59:02,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:03,153 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 14:59:03,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:03,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 14:59:03,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079249365] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:03,232 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:03,233 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 14 [2022-03-17 14:59:03,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368650302] [2022-03-17 14:59:03,233 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:03,235 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-17 14:59:03,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:03,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-17 14:59:03,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-03-17 14:59:03,239 INFO L87 Difference]: Start difference. First operand 31 states and 34 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 12 states have internal predecessors, (43), 6 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-17 14:59:03,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:03,543 INFO L93 Difference]: Finished difference Result 55 states and 63 transitions. [2022-03-17 14:59:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-17 14:59:03,543 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 12 states have internal predecessors, (43), 6 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 28 [2022-03-17 14:59:03,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:03,544 INFO L225 Difference]: With dead ends: 55 [2022-03-17 14:59:03,545 INFO L226 Difference]: Without dead ends: 50 [2022-03-17 14:59:03,545 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2022-03-17 14:59:03,546 INFO L912 BasicCegarLoop]: 16 mSDtfsCounter, 78 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:03,546 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 63 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 14:59:03,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-03-17 14:59:03,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 41. [2022-03-17 14:59:03,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 32 states have internal predecessors, (35), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-17 14:59:03,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 44 transitions. [2022-03-17 14:59:03,553 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 44 transitions. Word has length 28 [2022-03-17 14:59:03,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:03,553 INFO L478 AbstractCegarLoop]: Abstraction has 41 states and 44 transitions. [2022-03-17 14:59:03,553 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 12 states have internal predecessors, (43), 6 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-17 14:59:03,554 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 44 transitions. [2022-03-17 14:59:03,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-17 14:59:03,554 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:03,555 INFO L500 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:03,582 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-03-17 14:59:03,775 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:03,776 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:03,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:03,776 INFO L85 PathProgramCache]: Analyzing trace with hash 1540710339, now seen corresponding path program 2 times [2022-03-17 14:59:03,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:03,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696722551] [2022-03-17 14:59:03,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:03,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:03,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:03,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:03,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:03,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-17 14:59:03,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:03,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-17 14:59:03,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:03,861 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-17 14:59:03,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:03,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696722551] [2022-03-17 14:59:03,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696722551] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:03,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402221422] [2022-03-17 14:59:03,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 14:59:03,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:03,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:03,864 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:03,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-17 14:59:03,908 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 14:59:03,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:03,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-17 14:59:03,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:04,041 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-17 14:59:04,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:04,137 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-17 14:59:04,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402221422] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:04,140 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:04,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 14 [2022-03-17 14:59:04,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650309880] [2022-03-17 14:59:04,141 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:04,143 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-17 14:59:04,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:04,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-17 14:59:04,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-03-17 14:59:04,144 INFO L87 Difference]: Start difference. First operand 41 states and 44 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 12 states have internal predecessors, (49), 7 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-03-17 14:59:04,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:04,434 INFO L93 Difference]: Finished difference Result 73 states and 84 transitions. [2022-03-17 14:59:04,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-17 14:59:04,435 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 12 states have internal predecessors, (49), 7 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 38 [2022-03-17 14:59:04,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:04,436 INFO L225 Difference]: With dead ends: 73 [2022-03-17 14:59:04,436 INFO L226 Difference]: Without dead ends: 64 [2022-03-17 14:59:04,437 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=143, Invalid=559, Unknown=0, NotChecked=0, Total=702 [2022-03-17 14:59:04,438 INFO L912 BasicCegarLoop]: 18 mSDtfsCounter, 93 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:04,438 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 55 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 14:59:04,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-03-17 14:59:04,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 51. [2022-03-17 14:59:04,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 39 states have (on average 1.1025641025641026) internal successors, (43), 40 states have internal predecessors, (43), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-03-17 14:59:04,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 54 transitions. [2022-03-17 14:59:04,444 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 54 transitions. Word has length 38 [2022-03-17 14:59:04,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:04,445 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 54 transitions. [2022-03-17 14:59:04,445 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 12 states have internal predecessors, (49), 7 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-03-17 14:59:04,445 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 54 transitions. [2022-03-17 14:59:04,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-03-17 14:59:04,446 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:04,446 INFO L500 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:04,472 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:04,659 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:04,660 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:04,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:04,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1691992838, now seen corresponding path program 3 times [2022-03-17 14:59:04,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:04,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491622153] [2022-03-17 14:59:04,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:04,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:04,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:04,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:04,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:04,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 14:59:04,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:04,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-17 14:59:04,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:04,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-17 14:59:04,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:04,789 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-17 14:59:04,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:04,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491622153] [2022-03-17 14:59:04,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491622153] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:04,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425742522] [2022-03-17 14:59:04,790 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 14:59:04,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:04,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:04,791 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:04,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-17 14:59:04,850 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-17 14:59:04,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:04,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-17 14:59:04,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:05,000 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-17 14:59:05,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:05,109 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-17 14:59:05,110 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425742522] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:05,110 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:05,110 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 17 [2022-03-17 14:59:05,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288635802] [2022-03-17 14:59:05,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:05,113 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-17 14:59:05,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:05,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-17 14:59:05,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-17 14:59:05,114 INFO L87 Difference]: Start difference. First operand 51 states and 54 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-17 14:59:05,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:05,568 INFO L93 Difference]: Finished difference Result 91 states and 105 transitions. [2022-03-17 14:59:05,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-17 14:59:05,569 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 48 [2022-03-17 14:59:05,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:05,570 INFO L225 Difference]: With dead ends: 91 [2022-03-17 14:59:05,570 INFO L226 Difference]: Without dead ends: 78 [2022-03-17 14:59:05,570 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=219, Invalid=903, Unknown=0, NotChecked=0, Total=1122 [2022-03-17 14:59:05,571 INFO L912 BasicCegarLoop]: 21 mSDtfsCounter, 100 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:05,571 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 88 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 14:59:05,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-03-17 14:59:05,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 61. [2022-03-17 14:59:05,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 47 states have (on average 1.0851063829787233) internal successors, (51), 48 states have internal predecessors, (51), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-03-17 14:59:05,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 64 transitions. [2022-03-17 14:59:05,576 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 64 transitions. Word has length 48 [2022-03-17 14:59:05,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:05,577 INFO L478 AbstractCegarLoop]: Abstraction has 61 states and 64 transitions. [2022-03-17 14:59:05,577 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-17 14:59:05,577 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 64 transitions. [2022-03-17 14:59:05,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-17 14:59:05,578 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:05,579 INFO L500 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:05,598 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:05,783 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:05,784 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:05,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:05,784 INFO L85 PathProgramCache]: Analyzing trace with hash -445742223, now seen corresponding path program 4 times [2022-03-17 14:59:05,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:05,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492073237] [2022-03-17 14:59:05,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:05,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:05,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:05,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:05,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:05,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-17 14:59:05,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:05,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-17 14:59:05,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:05,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-17 14:59:05,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:05,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-17 14:59:05,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:05,940 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 31 proven. 29 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-17 14:59:05,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:05,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492073237] [2022-03-17 14:59:05,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492073237] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:05,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232971522] [2022-03-17 14:59:05,940 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 14:59:05,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:05,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:05,942 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:05,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-17 14:59:05,989 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 14:59:05,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:05,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-17 14:59:05,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:06,143 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-17 14:59:06,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:06,325 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-17 14:59:06,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232971522] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:06,325 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:06,325 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 20 [2022-03-17 14:59:06,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113826381] [2022-03-17 14:59:06,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:06,326 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-17 14:59:06,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:06,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-17 14:59:06,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-03-17 14:59:06,327 INFO L87 Difference]: Start difference. First operand 61 states and 64 transitions. Second operand has 20 states, 20 states have (on average 3.45) internal successors, (69), 18 states have internal predecessors, (69), 11 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-17 14:59:06,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:06,804 INFO L93 Difference]: Finished difference Result 109 states and 126 transitions. [2022-03-17 14:59:06,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-17 14:59:06,805 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 18 states have internal predecessors, (69), 11 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 58 [2022-03-17 14:59:06,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:06,806 INFO L225 Difference]: With dead ends: 109 [2022-03-17 14:59:06,806 INFO L226 Difference]: Without dead ends: 92 [2022-03-17 14:59:06,807 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=311, Invalid=1329, Unknown=0, NotChecked=0, Total=1640 [2022-03-17 14:59:06,807 INFO L912 BasicCegarLoop]: 24 mSDtfsCounter, 131 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:06,808 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 71 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 14:59:06,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-03-17 14:59:06,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 71. [2022-03-17 14:59:06,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 55 states have (on average 1.0727272727272728) internal successors, (59), 56 states have internal predecessors, (59), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-17 14:59:06,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 74 transitions. [2022-03-17 14:59:06,815 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 74 transitions. Word has length 58 [2022-03-17 14:59:06,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:06,816 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 74 transitions. [2022-03-17 14:59:06,816 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 18 states have internal predecessors, (69), 11 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-17 14:59:06,816 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 74 transitions. [2022-03-17 14:59:06,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-03-17 14:59:06,817 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:06,817 INFO L500 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:06,847 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:07,043 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:07,044 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:07,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:07,044 INFO L85 PathProgramCache]: Analyzing trace with hash -2012634328, now seen corresponding path program 5 times [2022-03-17 14:59:07,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:07,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477938475] [2022-03-17 14:59:07,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:07,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:07,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:07,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:07,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:07,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-03-17 14:59:07,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:07,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-17 14:59:07,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:07,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-17 14:59:07,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:07,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-17 14:59:07,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:07,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 14:59:07,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:07,188 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 48 proven. 42 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-17 14:59:07,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:07,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477938475] [2022-03-17 14:59:07,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477938475] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:07,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849342027] [2022-03-17 14:59:07,189 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 14:59:07,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:07,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:07,190 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:07,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-17 14:59:07,244 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-17 14:59:07,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:07,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-17 14:59:07,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:07,479 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-17 14:59:07,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:07,603 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-17 14:59:07,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849342027] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:07,603 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:07,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 23 [2022-03-17 14:59:07,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53461053] [2022-03-17 14:59:07,604 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:07,604 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-17 14:59:07,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:07,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-17 14:59:07,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2022-03-17 14:59:07,605 INFO L87 Difference]: Start difference. First operand 71 states and 74 transitions. Second operand has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 22 states have internal predecessors, (65), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-17 14:59:07,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:07,895 INFO L93 Difference]: Finished difference Result 118 states and 138 transitions. [2022-03-17 14:59:07,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-17 14:59:07,896 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 22 states have internal predecessors, (65), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 68 [2022-03-17 14:59:07,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:07,897 INFO L225 Difference]: With dead ends: 118 [2022-03-17 14:59:07,897 INFO L226 Difference]: Without dead ends: 97 [2022-03-17 14:59:07,897 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=284, Invalid=906, Unknown=0, NotChecked=0, Total=1190 [2022-03-17 14:59:07,898 INFO L912 BasicCegarLoop]: 24 mSDtfsCounter, 119 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:07,898 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 56 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 14:59:07,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-03-17 14:59:07,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 73. [2022-03-17 14:59:07,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 57 states have (on average 1.0701754385964912) internal successors, (61), 58 states have internal predecessors, (61), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-17 14:59:07,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 76 transitions. [2022-03-17 14:59:07,903 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 76 transitions. Word has length 68 [2022-03-17 14:59:07,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:07,904 INFO L478 AbstractCegarLoop]: Abstraction has 73 states and 76 transitions. [2022-03-17 14:59:07,904 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 22 states have internal predecessors, (65), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-17 14:59:07,904 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 76 transitions. [2022-03-17 14:59:07,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-03-17 14:59:07,905 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:07,905 INFO L500 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:07,931 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:08,128 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:08,128 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:08,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:08,129 INFO L85 PathProgramCache]: Analyzing trace with hash 272693387, now seen corresponding path program 6 times [2022-03-17 14:59:08,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:08,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181391070] [2022-03-17 14:59:08,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:08,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:08,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:08,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:08,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:08,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-17 14:59:08,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:08,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-17 14:59:08,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:08,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-17 14:59:08,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:08,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-17 14:59:08,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:08,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-17 14:59:08,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:08,241 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 40 proven. 62 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-17 14:59:08,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:08,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181391070] [2022-03-17 14:59:08,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181391070] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:08,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223105776] [2022-03-17 14:59:08,241 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 14:59:08,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:08,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:08,243 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:08,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-17 14:59:08,306 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-17 14:59:08,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:08,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-17 14:59:08,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:08,454 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-17 14:59:08,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:08,619 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-17 14:59:08,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223105776] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:08,619 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:08,619 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 16 [2022-03-17 14:59:08,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908020808] [2022-03-17 14:59:08,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:08,620 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-17 14:59:08,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:08,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-17 14:59:08,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-03-17 14:59:08,621 INFO L87 Difference]: Start difference. First operand 73 states and 76 transitions. Second operand has 16 states, 16 states have (on average 4.125) internal successors, (66), 13 states have internal predecessors, (66), 8 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-17 14:59:08,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:08,864 INFO L93 Difference]: Finished difference Result 90 states and 95 transitions. [2022-03-17 14:59:08,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-17 14:59:08,864 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 13 states have internal predecessors, (66), 8 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 70 [2022-03-17 14:59:08,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:08,865 INFO L225 Difference]: With dead ends: 90 [2022-03-17 14:59:08,865 INFO L226 Difference]: Without dead ends: 90 [2022-03-17 14:59:08,866 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 153 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=175, Invalid=581, Unknown=0, NotChecked=0, Total=756 [2022-03-17 14:59:08,866 INFO L912 BasicCegarLoop]: 27 mSDtfsCounter, 66 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:08,867 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 59 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-17 14:59:08,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-03-17 14:59:08,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 85. [2022-03-17 14:59:08,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 66 states have (on average 1.0606060606060606) internal successors, (70), 67 states have internal predecessors, (70), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-17 14:59:08,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 89 transitions. [2022-03-17 14:59:08,872 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 89 transitions. Word has length 70 [2022-03-17 14:59:08,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:08,873 INFO L478 AbstractCegarLoop]: Abstraction has 85 states and 89 transitions. [2022-03-17 14:59:08,873 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 13 states have internal predecessors, (66), 8 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-17 14:59:08,873 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 89 transitions. [2022-03-17 14:59:08,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-03-17 14:59:08,874 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:08,875 INFO L500 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:08,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:09,097 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:09,097 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:09,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:09,098 INFO L85 PathProgramCache]: Analyzing trace with hash 723143603, now seen corresponding path program 7 times [2022-03-17 14:59:09,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:09,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459862593] [2022-03-17 14:59:09,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:09,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:09,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:09,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:09,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:09,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-17 14:59:09,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:09,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-17 14:59:09,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:09,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-17 14:59:09,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:09,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-17 14:59:09,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:09,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-17 14:59:09,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:09,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-17 14:59:09,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:09,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-17 14:59:09,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:09,283 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 94 proven. 60 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-17 14:59:09,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:09,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459862593] [2022-03-17 14:59:09,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459862593] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:09,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199978162] [2022-03-17 14:59:09,283 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 14:59:09,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:09,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:09,285 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:09,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-17 14:59:09,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:09,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-17 14:59:09,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:09,630 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 132 proven. 42 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-03-17 14:59:09,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:09,767 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 110 proven. 42 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-03-17 14:59:09,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199978162] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:09,767 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:09,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 16] total 27 [2022-03-17 14:59:09,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135079163] [2022-03-17 14:59:09,768 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:09,768 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-17 14:59:09,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:09,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-17 14:59:09,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2022-03-17 14:59:09,769 INFO L87 Difference]: Start difference. First operand 85 states and 89 transitions. Second operand has 27 states, 27 states have (on average 3.0) internal successors, (81), 26 states have internal predecessors, (81), 16 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2022-03-17 14:59:10,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:10,091 INFO L93 Difference]: Finished difference Result 140 states and 164 transitions. [2022-03-17 14:59:10,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-17 14:59:10,091 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.0) internal successors, (81), 26 states have internal predecessors, (81), 16 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) Word has length 86 [2022-03-17 14:59:10,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:10,092 INFO L225 Difference]: With dead ends: 140 [2022-03-17 14:59:10,092 INFO L226 Difference]: Without dead ends: 115 [2022-03-17 14:59:10,093 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=377, Invalid=1263, Unknown=0, NotChecked=0, Total=1640 [2022-03-17 14:59:10,094 INFO L912 BasicCegarLoop]: 26 mSDtfsCounter, 148 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:10,094 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 48 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 14:59:10,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-03-17 14:59:10,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 87. [2022-03-17 14:59:10,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 68 states have (on average 1.0588235294117647) internal successors, (72), 69 states have internal predecessors, (72), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-17 14:59:10,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 91 transitions. [2022-03-17 14:59:10,100 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 91 transitions. Word has length 86 [2022-03-17 14:59:10,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:10,100 INFO L478 AbstractCegarLoop]: Abstraction has 87 states and 91 transitions. [2022-03-17 14:59:10,100 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.0) internal successors, (81), 26 states have internal predecessors, (81), 16 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2022-03-17 14:59:10,100 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 91 transitions. [2022-03-17 14:59:10,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-03-17 14:59:10,101 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:10,102 INFO L500 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:10,131 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:10,324 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:10,325 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:10,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:10,325 INFO L85 PathProgramCache]: Analyzing trace with hash -823513514, now seen corresponding path program 8 times [2022-03-17 14:59:10,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:10,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663561505] [2022-03-17 14:59:10,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:10,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:10,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:10,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:10,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:10,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-17 14:59:10,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:10,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-17 14:59:10,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:10,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-17 14:59:10,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:10,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-17 14:59:10,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:10,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-17 14:59:10,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:10,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-17 14:59:10,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:10,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 14:59:10,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:10,511 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 94 proven. 74 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-17 14:59:10,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:10,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663561505] [2022-03-17 14:59:10,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663561505] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:10,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571873258] [2022-03-17 14:59:10,511 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 14:59:10,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:10,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:10,516 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:10,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-17 14:59:10,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 14:59:10,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:10,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-17 14:59:10,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:10,813 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-17 14:59:10,813 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:10,963 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-17 14:59:10,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571873258] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:10,963 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:10,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 12] total 29 [2022-03-17 14:59:10,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881576144] [2022-03-17 14:59:10,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:10,966 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-17 14:59:10,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:10,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-17 14:59:10,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2022-03-17 14:59:10,967 INFO L87 Difference]: Start difference. First operand 87 states and 91 transitions. Second operand has 29 states, 29 states have (on average 3.413793103448276) internal successors, (99), 27 states have internal predecessors, (99), 17 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-17 14:59:11,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:11,684 INFO L93 Difference]: Finished difference Result 159 states and 186 transitions. [2022-03-17 14:59:11,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-17 14:59:11,685 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.413793103448276) internal successors, (99), 27 states have internal predecessors, (99), 17 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Word has length 88 [2022-03-17 14:59:11,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:11,686 INFO L225 Difference]: With dead ends: 159 [2022-03-17 14:59:11,686 INFO L226 Difference]: Without dead ends: 130 [2022-03-17 14:59:11,687 INFO L911 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-03-17 14:59:11,688 INFO L912 BasicCegarLoop]: 33 mSDtfsCounter, 260 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:11,688 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [261 Valid, 70 Invalid, 860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 658 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 14:59:11,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-03-17 14:59:11,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 97. [2022-03-17 14:59:11,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 76 states have (on average 1.0526315789473684) internal successors, (80), 77 states have internal predecessors, (80), 11 states have call successors, (11), 10 states have call predecessors, (11), 9 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-17 14:59:11,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 101 transitions. [2022-03-17 14:59:11,693 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 101 transitions. Word has length 88 [2022-03-17 14:59:11,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:11,694 INFO L478 AbstractCegarLoop]: Abstraction has 97 states and 101 transitions. [2022-03-17 14:59:11,694 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 3.413793103448276) internal successors, (99), 27 states have internal predecessors, (99), 17 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-17 14:59:11,694 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 101 transitions. [2022-03-17 14:59:11,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-03-17 14:59:11,695 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:11,695 INFO L500 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:11,721 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-03-17 14:59:11,915 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-03-17 14:59:11,916 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:11,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:11,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1909818931, now seen corresponding path program 9 times [2022-03-17 14:59:11,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:11,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251454275] [2022-03-17 14:59:11,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:11,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:11,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:12,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:12,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:12,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-17 14:59:12,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:12,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-17 14:59:12,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:12,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-17 14:59:12,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:12,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-17 14:59:12,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:12,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-17 14:59:12,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:12,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-17 14:59:12,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:12,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 14:59:12,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:12,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 14:59:12,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:12,102 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 123 proven. 93 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-17 14:59:12,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:12,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251454275] [2022-03-17 14:59:12,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251454275] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:12,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614963690] [2022-03-17 14:59:12,103 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 14:59:12,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:12,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:12,108 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:12,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-17 14:59:12,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-03-17 14:59:12,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:12,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-17 14:59:12,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:12,539 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-17 14:59:12,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:12,740 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-17 14:59:12,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614963690] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:12,740 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:12,740 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 32 [2022-03-17 14:59:12,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763888679] [2022-03-17 14:59:12,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:12,741 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-17 14:59:12,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:12,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-17 14:59:12,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=767, Unknown=0, NotChecked=0, Total=992 [2022-03-17 14:59:12,742 INFO L87 Difference]: Start difference. First operand 97 states and 101 transitions. Second operand has 32 states, 32 states have (on average 2.78125) internal successors, (89), 31 states have internal predecessors, (89), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-17 14:59:13,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:13,155 INFO L93 Difference]: Finished difference Result 168 states and 198 transitions. [2022-03-17 14:59:13,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-17 14:59:13,155 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.78125) internal successors, (89), 31 states have internal predecessors, (89), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 98 [2022-03-17 14:59:13,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:13,156 INFO L225 Difference]: With dead ends: 168 [2022-03-17 14:59:13,156 INFO L226 Difference]: Without dead ends: 135 [2022-03-17 14:59:13,157 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=569, Invalid=1881, Unknown=0, NotChecked=0, Total=2450 [2022-03-17 14:59:13,158 INFO L912 BasicCegarLoop]: 30 mSDtfsCounter, 168 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:13,158 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 62 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 14:59:13,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-03-17 14:59:13,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 99. [2022-03-17 14:59:13,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 78 states have (on average 1.0512820512820513) internal successors, (82), 79 states have internal predecessors, (82), 11 states have call successors, (11), 10 states have call predecessors, (11), 9 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-17 14:59:13,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 103 transitions. [2022-03-17 14:59:13,163 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 103 transitions. Word has length 98 [2022-03-17 14:59:13,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:13,163 INFO L478 AbstractCegarLoop]: Abstraction has 99 states and 103 transitions. [2022-03-17 14:59:13,163 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.78125) internal successors, (89), 31 states have internal predecessors, (89), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-17 14:59:13,164 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 103 transitions. [2022-03-17 14:59:13,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-03-17 14:59:13,164 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:13,164 INFO L500 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:13,184 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:13,379 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:13,379 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:13,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:13,380 INFO L85 PathProgramCache]: Analyzing trace with hash 2091155440, now seen corresponding path program 10 times [2022-03-17 14:59:13,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:13,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146224232] [2022-03-17 14:59:13,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:13,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:13,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:13,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:13,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:13,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-17 14:59:13,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:13,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-17 14:59:13,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:13,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-17 14:59:13,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:13,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 14:59:13,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:13,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-17 14:59:13,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:13,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 14:59:13,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:13,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 14:59:13,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:13,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 14:59:13,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:13,526 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 88 proven. 146 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-17 14:59:13,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:13,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146224232] [2022-03-17 14:59:13,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146224232] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:13,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604272294] [2022-03-17 14:59:13,526 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 14:59:13,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:13,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:13,527 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:13,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-17 14:59:13,603 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 14:59:13,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:13,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-17 14:59:13,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:13,791 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-17 14:59:13,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:13,966 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-17 14:59:13,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1604272294] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:13,966 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:13,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 19 [2022-03-17 14:59:13,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750368305] [2022-03-17 14:59:13,966 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:13,967 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-17 14:59:13,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:13,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-17 14:59:13,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2022-03-17 14:59:13,968 INFO L87 Difference]: Start difference. First operand 99 states and 103 transitions. Second operand has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 16 states have internal predecessors, (81), 11 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-17 14:59:14,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:14,252 INFO L93 Difference]: Finished difference Result 116 states and 122 transitions. [2022-03-17 14:59:14,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-17 14:59:14,253 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 16 states have internal predecessors, (81), 11 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 100 [2022-03-17 14:59:14,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:14,253 INFO L225 Difference]: With dead ends: 116 [2022-03-17 14:59:14,253 INFO L226 Difference]: Without dead ends: 116 [2022-03-17 14:59:14,254 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 222 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=274, Invalid=848, Unknown=0, NotChecked=0, Total=1122 [2022-03-17 14:59:14,254 INFO L912 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-03-17 14:59:14,255 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 67 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 14:59:14,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-03-17 14:59:14,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 111. [2022-03-17 14:59:14,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 87 states have (on average 1.0459770114942528) internal successors, (91), 88 states have internal predecessors, (91), 13 states have call successors, (13), 11 states have call predecessors, (13), 10 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-17 14:59:14,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 116 transitions. [2022-03-17 14:59:14,259 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 116 transitions. Word has length 100 [2022-03-17 14:59:14,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:14,259 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 116 transitions. [2022-03-17 14:59:14,260 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 16 states have internal predecessors, (81), 11 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-17 14:59:14,260 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 116 transitions. [2022-03-17 14:59:14,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-03-17 14:59:14,261 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:14,261 INFO L500 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:14,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:14,486 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-03-17 14:59:14,486 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:14,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:14,486 INFO L85 PathProgramCache]: Analyzing trace with hash -661362408, now seen corresponding path program 11 times [2022-03-17 14:59:14,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:14,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500112935] [2022-03-17 14:59:14,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:14,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:14,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:14,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:14,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:14,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-17 14:59:14,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:14,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-17 14:59:14,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:14,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-17 14:59:14,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:14,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 14:59:14,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:14,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-17 14:59:14,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:14,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 14:59:14,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:14,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 14:59:14,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:14,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 14:59:14,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:14,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 14:59:14,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:14,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 14:59:14,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:14,727 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 193 proven. 117 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-17 14:59:14,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:14,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500112935] [2022-03-17 14:59:14,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500112935] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:14,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291984456] [2022-03-17 14:59:14,727 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 14:59:14,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:14,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:14,732 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:14,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-17 14:59:14,811 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-03-17 14:59:14,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:14,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-17 14:59:14,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:15,277 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-17 14:59:15,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:15,526 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-17 14:59:15,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291984456] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:15,526 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:15,526 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 39 [2022-03-17 14:59:15,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925730138] [2022-03-17 14:59:15,526 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:15,528 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-17 14:59:15,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:15,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-17 14:59:15,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=1140, Unknown=0, NotChecked=0, Total=1482 [2022-03-17 14:59:15,530 INFO L87 Difference]: Start difference. First operand 111 states and 116 transitions. Second operand has 39 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 38 states have internal predecessors, (111), 24 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-03-17 14:59:16,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:16,235 INFO L93 Difference]: Finished difference Result 237 states and 283 transitions. [2022-03-17 14:59:16,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-17 14:59:16,236 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 38 states have internal predecessors, (111), 24 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) Word has length 116 [2022-03-17 14:59:16,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:16,237 INFO L225 Difference]: With dead ends: 237 [2022-03-17 14:59:16,237 INFO L226 Difference]: Without dead ends: 159 [2022-03-17 14:59:16,238 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1355 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1163, Invalid=3807, Unknown=0, NotChecked=0, Total=4970 [2022-03-17 14:59:16,239 INFO L912 BasicCegarLoop]: 32 mSDtfsCounter, 244 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:16,239 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 84 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 743 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 14:59:16,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-03-17 14:59:16,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 115. [2022-03-17 14:59:16,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 91 states have (on average 1.043956043956044) internal successors, (95), 92 states have internal predecessors, (95), 13 states have call successors, (13), 11 states have call predecessors, (13), 10 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-17 14:59:16,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 120 transitions. [2022-03-17 14:59:16,244 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 120 transitions. Word has length 116 [2022-03-17 14:59:16,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:16,244 INFO L478 AbstractCegarLoop]: Abstraction has 115 states and 120 transitions. [2022-03-17 14:59:16,244 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 38 states have internal predecessors, (111), 24 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-03-17 14:59:16,244 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 120 transitions. [2022-03-17 14:59:16,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-03-17 14:59:16,245 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:16,245 INFO L500 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:16,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:16,446 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-03-17 14:59:16,446 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:16,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:16,446 INFO L85 PathProgramCache]: Analyzing trace with hash 893969182, now seen corresponding path program 12 times [2022-03-17 14:59:16,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:16,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356158381] [2022-03-17 14:59:16,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:16,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:16,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:16,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:16,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:16,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-17 14:59:16,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:16,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-17 14:59:16,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:16,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-17 14:59:16,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:16,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-17 14:59:16,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:16,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-17 14:59:16,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:16,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 14:59:16,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:16,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 14:59:16,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:16,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 14:59:16,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:16,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 14:59:16,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:16,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 14:59:16,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:16,641 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 130 proven. 222 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-17 14:59:16,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:16,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356158381] [2022-03-17 14:59:16,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356158381] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:16,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041882557] [2022-03-17 14:59:16,642 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 14:59:16,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:16,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:16,643 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:16,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-17 14:59:16,713 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-03-17 14:59:16,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:16,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-17 14:59:16,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:16,901 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-17 14:59:16,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:17,103 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-17 14:59:17,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041882557] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:17,104 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:17,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 21 [2022-03-17 14:59:17,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886893869] [2022-03-17 14:59:17,104 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:17,105 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-17 14:59:17,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:17,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-17 14:59:17,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2022-03-17 14:59:17,106 INFO L87 Difference]: Start difference. First operand 115 states and 120 transitions. Second operand has 21 states, 21 states have (on average 4.333333333333333) internal successors, (91), 18 states have internal predecessors, (91), 13 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-17 14:59:17,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:17,385 INFO L93 Difference]: Finished difference Result 132 states and 139 transitions. [2022-03-17 14:59:17,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-17 14:59:17,385 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.333333333333333) internal successors, (91), 18 states have internal predecessors, (91), 13 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 120 [2022-03-17 14:59:17,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:17,386 INFO L225 Difference]: With dead ends: 132 [2022-03-17 14:59:17,386 INFO L226 Difference]: Without dead ends: 132 [2022-03-17 14:59:17,387 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 268 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=355, Invalid=1051, Unknown=0, NotChecked=0, Total=1406 [2022-03-17 14:59:17,387 INFO L912 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-03-17 14:59:17,388 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 54 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 14:59:17,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-03-17 14:59:17,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 127. [2022-03-17 14:59:17,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 100 states have (on average 1.04) internal successors, (104), 101 states have internal predecessors, (104), 15 states have call successors, (15), 12 states have call predecessors, (15), 11 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-17 14:59:17,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 133 transitions. [2022-03-17 14:59:17,392 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 133 transitions. Word has length 120 [2022-03-17 14:59:17,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:17,392 INFO L478 AbstractCegarLoop]: Abstraction has 127 states and 133 transitions. [2022-03-17 14:59:17,392 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.333333333333333) internal successors, (91), 18 states have internal predecessors, (91), 13 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-17 14:59:17,392 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 133 transitions. [2022-03-17 14:59:17,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-03-17 14:59:17,393 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:17,393 INFO L500 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:17,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:17,623 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-03-17 14:59:17,623 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:17,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:17,624 INFO L85 PathProgramCache]: Analyzing trace with hash -124211130, now seen corresponding path program 13 times [2022-03-17 14:59:17,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:17,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451908136] [2022-03-17 14:59:17,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:17,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:17,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:17,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:17,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:17,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-17 14:59:17,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:17,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-17 14:59:17,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:17,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-17 14:59:17,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:17,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-17 14:59:17,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:17,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-17 14:59:17,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:17,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 14:59:17,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:17,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 14:59:17,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:17,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 14:59:17,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:17,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 14:59:17,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:17,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 14:59:17,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:17,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 14:59:17,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:17,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 14:59:17,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:17,964 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 279 proven. 165 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-17 14:59:17,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:17,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451908136] [2022-03-17 14:59:17,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451908136] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:17,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771416100] [2022-03-17 14:59:17,964 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 14:59:17,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:17,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:17,966 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:17,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-17 14:59:18,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:18,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-17 14:59:18,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:18,552 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 352 proven. 132 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2022-03-17 14:59:18,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:18,765 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 310 proven. 132 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2022-03-17 14:59:18,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771416100] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:18,765 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:18,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26, 26] total 42 [2022-03-17 14:59:18,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361899534] [2022-03-17 14:59:18,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:18,766 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-17 14:59:18,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:18,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-17 14:59:18,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2022-03-17 14:59:18,767 INFO L87 Difference]: Start difference. First operand 127 states and 133 transitions. Second operand has 42 states, 42 states have (on average 2.880952380952381) internal successors, (121), 41 states have internal predecessors, (121), 26 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) [2022-03-17 14:59:19,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:19,373 INFO L93 Difference]: Finished difference Result 222 states and 263 transitions. [2022-03-17 14:59:19,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-17 14:59:19,374 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.880952380952381) internal successors, (121), 41 states have internal predecessors, (121), 26 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) Word has length 136 [2022-03-17 14:59:19,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:19,375 INFO L225 Difference]: With dead ends: 222 [2022-03-17 14:59:19,375 INFO L226 Difference]: Without dead ends: 177 [2022-03-17 14:59:19,377 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1111 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=967, Invalid=3323, Unknown=0, NotChecked=0, Total=4290 [2022-03-17 14:59:19,377 INFO L912 BasicCegarLoop]: 36 mSDtfsCounter, 226 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:19,377 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 88 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 718 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 14:59:19,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-03-17 14:59:19,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 129. [2022-03-17 14:59:19,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 102 states have (on average 1.0392156862745099) internal successors, (106), 103 states have internal predecessors, (106), 15 states have call successors, (15), 12 states have call predecessors, (15), 11 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-17 14:59:19,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 135 transitions. [2022-03-17 14:59:19,382 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 135 transitions. Word has length 136 [2022-03-17 14:59:19,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:19,382 INFO L478 AbstractCegarLoop]: Abstraction has 129 states and 135 transitions. [2022-03-17 14:59:19,382 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.880952380952381) internal successors, (121), 41 states have internal predecessors, (121), 26 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) [2022-03-17 14:59:19,382 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 135 transitions. [2022-03-17 14:59:19,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-03-17 14:59:19,383 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:19,383 INFO L500 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:19,406 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:19,583 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-17 14:59:19,584 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:19,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:19,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1132461015, now seen corresponding path program 14 times [2022-03-17 14:59:19,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:19,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038668176] [2022-03-17 14:59:19,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:19,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:19,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:19,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:19,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:19,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-17 14:59:19,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:19,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-17 14:59:19,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:19,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-17 14:59:19,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:19,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-17 14:59:19,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:19,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-17 14:59:19,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:19,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 14:59:19,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:19,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 14:59:19,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:19,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 14:59:19,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:19,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 14:59:19,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:19,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 14:59:19,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:19,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 14:59:19,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:19,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 14:59:19,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:19,928 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 279 proven. 189 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-17 14:59:19,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:19,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038668176] [2022-03-17 14:59:19,928 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038668176] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:19,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708290968] [2022-03-17 14:59:19,928 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 14:59:19,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:19,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:19,930 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:19,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-17 14:59:20,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 14:59:20,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:20,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-17 14:59:20,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:20,491 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-17 14:59:20,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:20,733 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-17 14:59:20,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708290968] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:20,734 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:20,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 17, 17] total 44 [2022-03-17 14:59:20,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130913796] [2022-03-17 14:59:20,734 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:20,734 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-03-17 14:59:20,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:20,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-03-17 14:59:20,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2022-03-17 14:59:20,736 INFO L87 Difference]: Start difference. First operand 129 states and 135 transitions. Second operand has 44 states, 44 states have (on average 3.3863636363636362) internal successors, (149), 42 states have internal predecessors, (149), 27 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-17 14:59:22,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:22,196 INFO L93 Difference]: Finished difference Result 241 states and 285 transitions. [2022-03-17 14:59:22,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-17 14:59:22,196 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 3.3863636363636362) internal successors, (149), 42 states have internal predecessors, (149), 27 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) Word has length 138 [2022-03-17 14:59:22,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:22,198 INFO L225 Difference]: With dead ends: 241 [2022-03-17 14:59:22,198 INFO L226 Difference]: Without dead ends: 192 [2022-03-17 14:59:22,201 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 301 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2914 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1623, Invalid=7689, Unknown=0, NotChecked=0, Total=9312 [2022-03-17 14:59:22,201 INFO L912 BasicCegarLoop]: 48 mSDtfsCounter, 309 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1690 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 1948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 1690 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:22,202 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 140 Invalid, 1948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 1690 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 14:59:22,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-03-17 14:59:22,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 139. [2022-03-17 14:59:22,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 110 states have (on average 1.0363636363636364) internal successors, (114), 111 states have internal predecessors, (114), 16 states have call successors, (16), 13 states have call predecessors, (16), 12 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-17 14:59:22,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 145 transitions. [2022-03-17 14:59:22,206 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 145 transitions. Word has length 138 [2022-03-17 14:59:22,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:22,206 INFO L478 AbstractCegarLoop]: Abstraction has 139 states and 145 transitions. [2022-03-17 14:59:22,207 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 3.3863636363636362) internal successors, (149), 42 states have internal predecessors, (149), 27 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-17 14:59:22,207 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 145 transitions. [2022-03-17 14:59:22,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-03-17 14:59:22,209 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:22,209 INFO L500 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:22,227 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-03-17 14:59:22,411 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:22,411 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:22,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:22,412 INFO L85 PathProgramCache]: Analyzing trace with hash -1762808352, now seen corresponding path program 15 times [2022-03-17 14:59:22,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:22,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953292565] [2022-03-17 14:59:22,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:22,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:22,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:22,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:22,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:22,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-17 14:59:22,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:22,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-17 14:59:22,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:22,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 14:59:22,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:22,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-17 14:59:22,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:22,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 14:59:22,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:22,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 14:59:22,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:22,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 14:59:22,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:22,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 14:59:22,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:22,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 14:59:22,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:22,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 14:59:22,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:22,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 14:59:22,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:22,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 14:59:22,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:22,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 14:59:22,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:22,764 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 328 proven. 218 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-17 14:59:22,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:22,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953292565] [2022-03-17 14:59:22,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953292565] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:22,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244730190] [2022-03-17 14:59:22,765 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 14:59:22,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:22,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:22,768 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:22,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-17 14:59:22,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-03-17 14:59:22,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:22,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-17 14:59:22,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:23,318 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-17 14:59:23,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:23,549 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-17 14:59:23,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244730190] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:23,549 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:23,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 18, 18] total 47 [2022-03-17 14:59:23,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661706637] [2022-03-17 14:59:23,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:23,550 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-17 14:59:23,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:23,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-17 14:59:23,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1811, Unknown=0, NotChecked=0, Total=2162 [2022-03-17 14:59:23,552 INFO L87 Difference]: Start difference. First operand 139 states and 145 transitions. Second operand has 47 states, 47 states have (on average 3.382978723404255) internal successors, (159), 45 states have internal predecessors, (159), 29 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-17 14:59:24,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:24,872 INFO L93 Difference]: Finished difference Result 259 states and 306 transitions. [2022-03-17 14:59:24,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-17 14:59:24,873 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 3.382978723404255) internal successors, (159), 45 states have internal predecessors, (159), 29 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Word has length 148 [2022-03-17 14:59:24,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:24,874 INFO L225 Difference]: With dead ends: 259 [2022-03-17 14:59:24,874 INFO L226 Difference]: Without dead ends: 206 [2022-03-17 14:59:24,877 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 323 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3391 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1859, Invalid=8853, Unknown=0, NotChecked=0, Total=10712 [2022-03-17 14:59:24,877 INFO L912 BasicCegarLoop]: 51 mSDtfsCounter, 380 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1355 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 1670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 1355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:24,877 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [381 Valid, 113 Invalid, 1670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 1355 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 14:59:24,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-03-17 14:59:24,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 149. [2022-03-17 14:59:24,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 118 states have (on average 1.0338983050847457) internal successors, (122), 119 states have internal predecessors, (122), 17 states have call successors, (17), 14 states have call predecessors, (17), 13 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-03-17 14:59:24,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 155 transitions. [2022-03-17 14:59:24,882 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 155 transitions. Word has length 148 [2022-03-17 14:59:24,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:24,883 INFO L478 AbstractCegarLoop]: Abstraction has 149 states and 155 transitions. [2022-03-17 14:59:24,883 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 3.382978723404255) internal successors, (159), 45 states have internal predecessors, (159), 29 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-17 14:59:24,883 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 155 transitions. [2022-03-17 14:59:24,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-03-17 14:59:24,884 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:24,884 INFO L500 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:24,901 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-03-17 14:59:25,087 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-17 14:59:25,087 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:25,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:25,088 INFO L85 PathProgramCache]: Analyzing trace with hash -263642921, now seen corresponding path program 16 times [2022-03-17 14:59:25,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:25,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770280342] [2022-03-17 14:59:25,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:25,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:25,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:25,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-17 14:59:25,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-17 14:59:25,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-17 14:59:25,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-17 14:59:25,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-17 14:59:25,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-17 14:59:25,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 14:59:25,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 14:59:25,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 14:59:25,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 14:59:25,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 14:59:25,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 14:59:25,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 14:59:25,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 14:59:25,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:25,465 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 381 proven. 249 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-17 14:59:25,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:25,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770280342] [2022-03-17 14:59:25,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770280342] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:25,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919174210] [2022-03-17 14:59:25,466 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 14:59:25,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:25,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:25,467 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:25,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-17 14:59:25,544 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 14:59:25,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:25,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-17 14:59:25,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:26,066 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-17 14:59:26,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:26,348 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-17 14:59:26,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919174210] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:26,348 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:26,348 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 19, 19] total 50 [2022-03-17 14:59:26,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769296965] [2022-03-17 14:59:26,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:26,349 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-03-17 14:59:26,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:26,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-03-17 14:59:26,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=2052, Unknown=0, NotChecked=0, Total=2450 [2022-03-17 14:59:26,350 INFO L87 Difference]: Start difference. First operand 149 states and 155 transitions. Second operand has 50 states, 50 states have (on average 3.38) internal successors, (169), 48 states have internal predecessors, (169), 31 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-17 14:59:27,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:27,784 INFO L93 Difference]: Finished difference Result 277 states and 327 transitions. [2022-03-17 14:59:27,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-17 14:59:27,785 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 3.38) internal successors, (169), 48 states have internal predecessors, (169), 31 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Word has length 158 [2022-03-17 14:59:27,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:27,786 INFO L225 Difference]: With dead ends: 277 [2022-03-17 14:59:27,786 INFO L226 Difference]: Without dead ends: 220 [2022-03-17 14:59:27,788 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 345 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3904 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2111, Invalid=10099, Unknown=0, NotChecked=0, Total=12210 [2022-03-17 14:59:27,789 INFO L912 BasicCegarLoop]: 54 mSDtfsCounter, 387 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1564 mSolverCounterSat, 336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 1900 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 336 IncrementalHoareTripleChecker+Valid, 1564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:27,789 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 116 Invalid, 1900 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 1564 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 14:59:27,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-03-17 14:59:27,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 159. [2022-03-17 14:59:27,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 126 states have (on average 1.0317460317460319) internal successors, (130), 127 states have internal predecessors, (130), 18 states have call successors, (18), 15 states have call predecessors, (18), 14 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-17 14:59:27,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 165 transitions. [2022-03-17 14:59:27,794 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 165 transitions. Word has length 158 [2022-03-17 14:59:27,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:27,794 INFO L478 AbstractCegarLoop]: Abstraction has 159 states and 165 transitions. [2022-03-17 14:59:27,794 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 3.38) internal successors, (169), 48 states have internal predecessors, (169), 31 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-17 14:59:27,794 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 165 transitions. [2022-03-17 14:59:27,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-03-17 14:59:27,795 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:27,795 INFO L500 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:27,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:28,011 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:28,011 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:28,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:28,012 INFO L85 PathProgramCache]: Analyzing trace with hash -243938034, now seen corresponding path program 17 times [2022-03-17 14:59:28,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:28,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775295687] [2022-03-17 14:59:28,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:28,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:28,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:28,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-17 14:59:28,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-17 14:59:28,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-17 14:59:28,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-17 14:59:28,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 14:59:28,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 14:59:28,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 14:59:28,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 14:59:28,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 14:59:28,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 14:59:28,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 14:59:28,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 14:59:28,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 14:59:28,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 14:59:28,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 14:59:28,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:28,404 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 438 proven. 282 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-17 14:59:28,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:28,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775295687] [2022-03-17 14:59:28,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775295687] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:28,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480588813] [2022-03-17 14:59:28,405 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 14:59:28,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:28,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:28,408 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:28,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-17 14:59:28,522 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-03-17 14:59:28,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:28,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-17 14:59:28,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:29,249 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-17 14:59:29,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:29,500 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-17 14:59:29,500 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480588813] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:29,500 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:29,500 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 53 [2022-03-17 14:59:29,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216595628] [2022-03-17 14:59:29,501 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:29,501 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-03-17 14:59:29,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:29,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-03-17 14:59:29,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=617, Invalid=2139, Unknown=0, NotChecked=0, Total=2756 [2022-03-17 14:59:29,502 INFO L87 Difference]: Start difference. First operand 159 states and 165 transitions. Second operand has 53 states, 53 states have (on average 2.7358490566037736) internal successors, (145), 52 states have internal predecessors, (145), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-17 14:59:30,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:30,247 INFO L93 Difference]: Finished difference Result 286 states and 339 transitions. [2022-03-17 14:59:30,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-17 14:59:30,248 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.7358490566037736) internal successors, (145), 52 states have internal predecessors, (145), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 168 [2022-03-17 14:59:30,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:30,249 INFO L225 Difference]: With dead ends: 286 [2022-03-17 14:59:30,249 INFO L226 Difference]: Without dead ends: 225 [2022-03-17 14:59:30,250 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 366 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1870 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1619, Invalid=5521, Unknown=0, NotChecked=0, Total=7140 [2022-03-17 14:59:30,251 INFO L912 BasicCegarLoop]: 44 mSDtfsCounter, 270 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:30,251 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 96 Invalid, 1080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 14:59:30,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-03-17 14:59:30,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 161. [2022-03-17 14:59:30,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 128 states have (on average 1.03125) internal successors, (132), 129 states have internal predecessors, (132), 18 states have call successors, (18), 15 states have call predecessors, (18), 14 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-17 14:59:30,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 167 transitions. [2022-03-17 14:59:30,268 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 167 transitions. Word has length 168 [2022-03-17 14:59:30,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:30,268 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 167 transitions. [2022-03-17 14:59:30,268 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.7358490566037736) internal successors, (145), 52 states have internal predecessors, (145), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-17 14:59:30,268 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 167 transitions. [2022-03-17 14:59:30,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-03-17 14:59:30,269 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:30,269 INFO L500 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:30,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:30,479 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:30,479 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:30,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:30,480 INFO L85 PathProgramCache]: Analyzing trace with hash -509815567, now seen corresponding path program 18 times [2022-03-17 14:59:30,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:30,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874835405] [2022-03-17 14:59:30,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:30,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:30,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:30,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-17 14:59:30,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-17 14:59:30,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-17 14:59:30,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-17 14:59:30,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 14:59:30,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 14:59:30,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 14:59:30,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 14:59:30,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 14:59:30,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 14:59:30,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 14:59:30,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 14:59:30,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 14:59:30,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 14:59:30,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 14:59:30,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:30,743 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 270 proven. 482 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-17 14:59:30,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:30,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874835405] [2022-03-17 14:59:30,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874835405] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:30,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741670085] [2022-03-17 14:59:30,743 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 14:59:30,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:30,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:30,748 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:30,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-17 14:59:30,841 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-03-17 14:59:30,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:30,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 35 conjunts are in the unsatisfiable core [2022-03-17 14:59:30,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:31,101 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-17 14:59:31,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:31,377 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-17 14:59:31,377 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741670085] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:31,377 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:31,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 26 [2022-03-17 14:59:31,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533286122] [2022-03-17 14:59:31,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:31,378 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-17 14:59:31,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:31,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-17 14:59:31,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=444, Unknown=0, NotChecked=0, Total=650 [2022-03-17 14:59:31,378 INFO L87 Difference]: Start difference. First operand 161 states and 167 transitions. Second operand has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 23 states have internal predecessors, (116), 18 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-17 14:59:31,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:31,845 INFO L93 Difference]: Finished difference Result 178 states and 186 transitions. [2022-03-17 14:59:31,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-17 14:59:31,845 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 23 states have internal predecessors, (116), 18 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) Word has length 170 [2022-03-17 14:59:31,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:31,846 INFO L225 Difference]: With dead ends: 178 [2022-03-17 14:59:31,846 INFO L226 Difference]: Without dead ends: 178 [2022-03-17 14:59:31,847 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 383 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=610, Invalid=1646, Unknown=0, NotChecked=0, Total=2256 [2022-03-17 14:59:31,847 INFO L912 BasicCegarLoop]: 37 mSDtfsCounter, 112 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:31,847 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 69 Invalid, 670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 14:59:31,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2022-03-17 14:59:31,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 173. [2022-03-17 14:59:31,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 137 states have (on average 1.0291970802919708) internal successors, (141), 138 states have internal predecessors, (141), 20 states have call successors, (20), 16 states have call predecessors, (20), 15 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-03-17 14:59:31,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 180 transitions. [2022-03-17 14:59:31,852 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 180 transitions. Word has length 170 [2022-03-17 14:59:31,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:31,853 INFO L478 AbstractCegarLoop]: Abstraction has 173 states and 180 transitions. [2022-03-17 14:59:31,853 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 23 states have internal predecessors, (116), 18 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-17 14:59:31,853 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 180 transitions. [2022-03-17 14:59:31,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-03-17 14:59:31,854 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:31,854 INFO L500 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 17, 17, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:31,873 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-03-17 14:59:32,066 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:32,066 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:32,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:32,067 INFO L85 PathProgramCache]: Analyzing trace with hash 82615321, now seen corresponding path program 19 times [2022-03-17 14:59:32,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:32,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313146764] [2022-03-17 14:59:32,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:32,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:32,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:32,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-17 14:59:32,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-17 14:59:32,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-17 14:59:32,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-17 14:59:32,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 14:59:32,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 14:59:32,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 14:59:32,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 14:59:32,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 14:59:32,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 14:59:32,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 14:59:32,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 14:59:32,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 14:59:32,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 14:59:32,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 14:59:32,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 14:59:32,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 14:59:32,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,553 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 564 proven. 320 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-17 14:59:32,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:32,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313146764] [2022-03-17 14:59:32,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313146764] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:32,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762494084] [2022-03-17 14:59:32,553 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 14:59:32,553 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:32,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:32,556 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:32,582 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-17 14:59:32,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:32,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 36 conjunts are in the unsatisfiable core [2022-03-17 14:59:32,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:33,429 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 672 proven. 272 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-03-17 14:59:33,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:33,694 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 610 proven. 272 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2022-03-17 14:59:33,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762494084] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:33,694 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:33,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 36, 36] total 57 [2022-03-17 14:59:33,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463532751] [2022-03-17 14:59:33,695 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:33,695 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-03-17 14:59:33,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:33,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-03-17 14:59:33,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=708, Invalid=2484, Unknown=0, NotChecked=0, Total=3192 [2022-03-17 14:59:33,697 INFO L87 Difference]: Start difference. First operand 173 states and 180 transitions. Second operand has 57 states, 57 states have (on average 2.824561403508772) internal successors, (161), 56 states have internal predecessors, (161), 36 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) [2022-03-17 14:59:34,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:34,491 INFO L93 Difference]: Finished difference Result 308 states and 365 transitions. [2022-03-17 14:59:34,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-17 14:59:34,493 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 2.824561403508772) internal successors, (161), 56 states have internal predecessors, (161), 36 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) Word has length 186 [2022-03-17 14:59:34,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:34,495 INFO L225 Difference]: With dead ends: 308 [2022-03-17 14:59:34,495 INFO L226 Difference]: Without dead ends: 243 [2022-03-17 14:59:34,496 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 406 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2176 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1832, Invalid=6358, Unknown=0, NotChecked=0, Total=8190 [2022-03-17 14:59:34,496 INFO L912 BasicCegarLoop]: 46 mSDtfsCounter, 376 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 838 mSolverCounterSat, 232 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 232 IncrementalHoareTripleChecker+Valid, 838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:34,496 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 83 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [232 Valid, 838 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 14:59:34,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-03-17 14:59:34,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 175. [2022-03-17 14:59:34,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 139 states have (on average 1.0287769784172662) internal successors, (143), 140 states have internal predecessors, (143), 20 states have call successors, (20), 16 states have call predecessors, (20), 15 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-03-17 14:59:34,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 182 transitions. [2022-03-17 14:59:34,501 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 182 transitions. Word has length 186 [2022-03-17 14:59:34,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:34,502 INFO L478 AbstractCegarLoop]: Abstraction has 175 states and 182 transitions. [2022-03-17 14:59:34,502 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 2.824561403508772) internal successors, (161), 56 states have internal predecessors, (161), 36 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) [2022-03-17 14:59:34,502 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 182 transitions. [2022-03-17 14:59:34,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-03-17 14:59:34,503 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:34,503 INFO L500 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:34,526 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-03-17 14:59:34,719 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:34,719 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:34,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:34,720 INFO L85 PathProgramCache]: Analyzing trace with hash -535523012, now seen corresponding path program 20 times [2022-03-17 14:59:34,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:34,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326484465] [2022-03-17 14:59:34,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:34,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:34,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:35,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-17 14:59:35,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 14:59:35,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-17 14:59:35,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 14:59:35,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 14:59:35,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 14:59:35,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 14:59:35,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 14:59:35,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 14:59:35,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 14:59:35,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 14:59:35,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 14:59:35,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 14:59:35,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 14:59:35,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 14:59:35,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 14:59:35,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 14:59:35,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:35,194 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 564 proven. 354 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-17 14:59:35,195 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:35,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326484465] [2022-03-17 14:59:35,195 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326484465] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:35,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365621185] [2022-03-17 14:59:35,195 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 14:59:35,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:35,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:35,200 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:35,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-17 14:59:35,283 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 14:59:35,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:35,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 38 conjunts are in the unsatisfiable core [2022-03-17 14:59:35,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:35,932 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-17 14:59:35,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:36,228 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-17 14:59:36,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365621185] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:36,228 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:36,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 22, 22] total 59 [2022-03-17 14:59:36,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400397524] [2022-03-17 14:59:36,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:36,229 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-03-17 14:59:36,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:36,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-03-17 14:59:36,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=557, Invalid=2865, Unknown=0, NotChecked=0, Total=3422 [2022-03-17 14:59:36,230 INFO L87 Difference]: Start difference. First operand 175 states and 182 transitions. Second operand has 59 states, 59 states have (on average 3.3728813559322033) internal successors, (199), 57 states have internal predecessors, (199), 37 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-17 14:59:37,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:37,902 INFO L93 Difference]: Finished difference Result 327 states and 387 transitions. [2022-03-17 14:59:37,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-17 14:59:37,902 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 3.3728813559322033) internal successors, (199), 57 states have internal predecessors, (199), 37 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) Word has length 188 [2022-03-17 14:59:37,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:37,903 INFO L225 Difference]: With dead ends: 327 [2022-03-17 14:59:37,904 INFO L226 Difference]: Without dead ends: 258 [2022-03-17 14:59:37,905 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 411 SyntacticMatches, 1 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5659 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2963, Invalid=14329, Unknown=0, NotChecked=0, Total=17292 [2022-03-17 14:59:37,906 INFO L912 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.7s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:37,906 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [531 Valid, 115 Invalid, 2094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 1622 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 14:59:37,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-03-17 14:59:37,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 185. [2022-03-17 14:59:37,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 147 states have (on average 1.0272108843537415) internal successors, (151), 148 states have internal predecessors, (151), 21 states have call successors, (21), 17 states have call predecessors, (21), 16 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2022-03-17 14:59:37,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 192 transitions. [2022-03-17 14:59:37,911 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 192 transitions. Word has length 188 [2022-03-17 14:59:37,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:37,911 INFO L478 AbstractCegarLoop]: Abstraction has 185 states and 192 transitions. [2022-03-17 14:59:37,911 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 3.3728813559322033) internal successors, (199), 57 states have internal predecessors, (199), 37 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-17 14:59:37,911 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 192 transitions. [2022-03-17 14:59:37,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-03-17 14:59:37,912 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:37,912 INFO L500 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:37,937 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:38,136 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-03-17 14:59:38,137 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:38,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:38,137 INFO L85 PathProgramCache]: Analyzing trace with hash -1382971085, now seen corresponding path program 21 times [2022-03-17 14:59:38,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:38,137 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516035266] [2022-03-17 14:59:38,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:38,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:38,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:38,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-17 14:59:38,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-17 14:59:38,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-17 14:59:38,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-17 14:59:38,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-17 14:59:38,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 14:59:38,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 14:59:38,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 14:59:38,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 14:59:38,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 14:59:38,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 14:59:38,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 14:59:38,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 14:59:38,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 14:59:38,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 14:59:38,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 14:59:38,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 14:59:38,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 14:59:38,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:38,691 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 633 proven. 393 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-17 14:59:38,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:38,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516035266] [2022-03-17 14:59:38,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516035266] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:38,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654071319] [2022-03-17 14:59:38,691 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 14:59:38,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:38,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:38,696 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:38,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-17 14:59:38,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2022-03-17 14:59:38,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:38,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 40 conjunts are in the unsatisfiable core [2022-03-17 14:59:38,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:39,486 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-17 14:59:39,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:39,812 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-17 14:59:39,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654071319] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:39,813 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:39,813 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 23, 23] total 62 [2022-03-17 14:59:39,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123640431] [2022-03-17 14:59:39,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:39,813 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-03-17 14:59:39,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:39,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-03-17 14:59:39,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=616, Invalid=3166, Unknown=0, NotChecked=0, Total=3782 [2022-03-17 14:59:39,815 INFO L87 Difference]: Start difference. First operand 185 states and 192 transitions. Second operand has 62 states, 62 states have (on average 3.370967741935484) internal successors, (209), 60 states have internal predecessors, (209), 39 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-17 14:59:41,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:41,563 INFO L93 Difference]: Finished difference Result 345 states and 408 transitions. [2022-03-17 14:59:41,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-17 14:59:41,564 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 3.370967741935484) internal successors, (209), 60 states have internal predecessors, (209), 39 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 198 [2022-03-17 14:59:41,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:41,565 INFO L225 Difference]: With dead ends: 345 [2022-03-17 14:59:41,565 INFO L226 Difference]: Without dead ends: 272 [2022-03-17 14:59:41,568 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 571 GetRequests, 433 SyntacticMatches, 1 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6316 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3279, Invalid=15903, Unknown=0, NotChecked=0, Total=19182 [2022-03-17 14:59:41,568 INFO L912 BasicCegarLoop]: 66 mSDtfsCounter, 521 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1838 mSolverCounterSat, 434 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 2272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 434 IncrementalHoareTripleChecker+Valid, 1838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:41,569 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [522 Valid, 123 Invalid, 2272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 1838 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-17 14:59:41,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-03-17 14:59:41,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 195. [2022-03-17 14:59:41,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 155 states have (on average 1.0258064516129033) internal successors, (159), 156 states have internal predecessors, (159), 22 states have call successors, (22), 18 states have call predecessors, (22), 17 states have return successors, (21), 20 states have call predecessors, (21), 21 states have call successors, (21) [2022-03-17 14:59:41,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 202 transitions. [2022-03-17 14:59:41,574 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 202 transitions. Word has length 198 [2022-03-17 14:59:41,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:41,574 INFO L478 AbstractCegarLoop]: Abstraction has 195 states and 202 transitions. [2022-03-17 14:59:41,574 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 3.370967741935484) internal successors, (209), 60 states have internal predecessors, (209), 39 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-17 14:59:41,574 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 202 transitions. [2022-03-17 14:59:41,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-03-17 14:59:41,575 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:41,575 INFO L500 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:41,599 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:41,798 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-03-17 14:59:41,798 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:41,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:41,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1594525078, now seen corresponding path program 22 times [2022-03-17 14:59:41,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:41,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762812037] [2022-03-17 14:59:41,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:41,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:41,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:42,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-17 14:59:42,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-17 14:59:42,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-17 14:59:42,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 14:59:42,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 14:59:42,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 14:59:42,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 14:59:42,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 14:59:42,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 14:59:42,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 14:59:42,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 14:59:42,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 14:59:42,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 14:59:42,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 14:59:42,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 14:59:42,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 14:59:42,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 14:59:42,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 14:59:42,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 14:59:42,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:42,402 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 706 proven. 434 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-17 14:59:42,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:42,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762812037] [2022-03-17 14:59:42,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762812037] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:42,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861204553] [2022-03-17 14:59:42,402 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 14:59:42,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:42,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:42,404 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:42,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-17 14:59:42,488 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 14:59:42,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:42,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-17 14:59:42,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:43,208 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-17 14:59:43,208 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:43,523 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-17 14:59:43,523 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861204553] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:43,523 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:43,523 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 24, 24] total 65 [2022-03-17 14:59:43,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197955984] [2022-03-17 14:59:43,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:43,524 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-03-17 14:59:43,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:43,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-03-17 14:59:43,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=3482, Unknown=0, NotChecked=0, Total=4160 [2022-03-17 14:59:43,525 INFO L87 Difference]: Start difference. First operand 195 states and 202 transitions. Second operand has 65 states, 65 states have (on average 3.3692307692307693) internal successors, (219), 63 states have internal predecessors, (219), 41 states have call successors, (43), 4 states have call predecessors, (43), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-17 14:59:45,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:45,615 INFO L93 Difference]: Finished difference Result 363 states and 429 transitions. [2022-03-17 14:59:45,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-17 14:59:45,615 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 3.3692307692307693) internal successors, (219), 63 states have internal predecessors, (219), 41 states have call successors, (43), 4 states have call predecessors, (43), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) Word has length 208 [2022-03-17 14:59:45,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:45,617 INFO L225 Difference]: With dead ends: 363 [2022-03-17 14:59:45,617 INFO L226 Difference]: Without dead ends: 286 [2022-03-17 14:59:45,620 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 600 GetRequests, 455 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7009 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3611, Invalid=17559, Unknown=0, NotChecked=0, Total=21170 [2022-03-17 14:59:45,620 INFO L912 BasicCegarLoop]: 69 mSDtfsCounter, 532 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 2348 mSolverCounterSat, 433 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 533 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 2781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 433 IncrementalHoareTripleChecker+Valid, 2348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:45,620 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [533 Valid, 156 Invalid, 2781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [433 Valid, 2348 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-17 14:59:45,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-03-17 14:59:45,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 205. [2022-03-17 14:59:45,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 163 states have (on average 1.0245398773006136) internal successors, (167), 164 states have internal predecessors, (167), 23 states have call successors, (23), 19 states have call predecessors, (23), 18 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-17 14:59:45,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 212 transitions. [2022-03-17 14:59:45,651 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 212 transitions. Word has length 208 [2022-03-17 14:59:45,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:45,651 INFO L478 AbstractCegarLoop]: Abstraction has 205 states and 212 transitions. [2022-03-17 14:59:45,652 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 3.3692307692307693) internal successors, (219), 63 states have internal predecessors, (219), 41 states have call successors, (43), 4 states have call predecessors, (43), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-17 14:59:45,652 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 212 transitions. [2022-03-17 14:59:45,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-03-17 14:59:45,653 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:45,653 INFO L500 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:45,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:45,853 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:45,854 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:45,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:45,854 INFO L85 PathProgramCache]: Analyzing trace with hash -1419258655, now seen corresponding path program 23 times [2022-03-17 14:59:45,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:45,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276776460] [2022-03-17 14:59:45,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:45,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:45,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:46,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-17 14:59:46,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-17 14:59:46,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-17 14:59:46,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 14:59:46,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 14:59:46,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 14:59:46,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 14:59:46,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 14:59:46,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 14:59:46,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 14:59:46,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 14:59:46,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 14:59:46,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 14:59:46,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 14:59:46,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 14:59:46,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 14:59:46,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 14:59:46,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 14:59:46,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 14:59:46,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 14:59:46,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:46,450 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 783 proven. 477 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-17 14:59:46,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:46,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276776460] [2022-03-17 14:59:46,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276776460] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:46,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441192786] [2022-03-17 14:59:46,451 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 14:59:46,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:46,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:46,452 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:46,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-17 14:59:46,563 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 21 check-sat command(s) [2022-03-17 14:59:46,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:46,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 44 conjunts are in the unsatisfiable core [2022-03-17 14:59:46,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:47,615 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-17 14:59:47,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:47,952 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-17 14:59:47,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441192786] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:47,953 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:47,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 68 [2022-03-17 14:59:47,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3419928] [2022-03-17 14:59:47,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:47,954 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-03-17 14:59:47,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:47,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-03-17 14:59:47,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1017, Invalid=3539, Unknown=0, NotChecked=0, Total=4556 [2022-03-17 14:59:47,955 INFO L87 Difference]: Start difference. First operand 205 states and 212 transitions. Second operand has 68 states, 68 states have (on average 2.7205882352941178) internal successors, (185), 67 states have internal predecessors, (185), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-17 14:59:49,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:49,112 INFO L93 Difference]: Finished difference Result 372 states and 441 transitions. [2022-03-17 14:59:49,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-17 14:59:49,112 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 2.7205882352941178) internal successors, (185), 67 states have internal predecessors, (185), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) Word has length 218 [2022-03-17 14:59:49,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:49,114 INFO L225 Difference]: With dead ends: 372 [2022-03-17 14:59:49,114 INFO L226 Difference]: Without dead ends: 291 [2022-03-17 14:59:49,115 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 584 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3195 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2699, Invalid=9291, Unknown=0, NotChecked=0, Total=11990 [2022-03-17 14:59:49,116 INFO L912 BasicCegarLoop]: 54 mSDtfsCounter, 415 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1129 mSolverCounterSat, 267 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:49,116 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [416 Valid, 96 Invalid, 1396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [267 Valid, 1129 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 14:59:49,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-03-17 14:59:49,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 207. [2022-03-17 14:59:49,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 165 states have (on average 1.0242424242424242) internal successors, (169), 166 states have internal predecessors, (169), 23 states have call successors, (23), 19 states have call predecessors, (23), 18 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-17 14:59:49,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 214 transitions. [2022-03-17 14:59:49,122 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 214 transitions. Word has length 218 [2022-03-17 14:59:49,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:49,123 INFO L478 AbstractCegarLoop]: Abstraction has 207 states and 214 transitions. [2022-03-17 14:59:49,123 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 2.7205882352941178) internal successors, (185), 67 states have internal predecessors, (185), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-17 14:59:49,123 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 214 transitions. [2022-03-17 14:59:49,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-03-17 14:59:49,124 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:49,124 INFO L500 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 21, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:49,150 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-03-17 14:59:49,344 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:49,344 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:49,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:49,344 INFO L85 PathProgramCache]: Analyzing trace with hash -705004028, now seen corresponding path program 24 times [2022-03-17 14:59:49,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:49,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074387550] [2022-03-17 14:59:49,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:49,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:49,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:49,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 14:59:49,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-17 14:59:49,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 14:59:49,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 14:59:49,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 14:59:49,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 14:59:49,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 14:59:49,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 14:59:49,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 14:59:49,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 14:59:49,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 14:59:49,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 14:59:49,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 14:59:49,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 14:59:49,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 14:59:49,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 14:59:49,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 14:59:49,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 14:59:49,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 14:59:49,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 14:59:49,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:49,734 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 460 proven. 842 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-17 14:59:49,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:49,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074387550] [2022-03-17 14:59:49,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074387550] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:49,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689442017] [2022-03-17 14:59:49,734 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 14:59:49,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:49,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:49,736 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:49,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-17 14:59:49,855 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-03-17 14:59:49,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:49,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-17 14:59:49,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:50,170 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-17 14:59:50,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:50,527 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-17 14:59:50,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689442017] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:50,527 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:50,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 31 [2022-03-17 14:59:50,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681952228] [2022-03-17 14:59:50,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:50,528 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-17 14:59:50,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:50,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-17 14:59:50,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=614, Unknown=0, NotChecked=0, Total=930 [2022-03-17 14:59:50,529 INFO L87 Difference]: Start difference. First operand 207 states and 214 transitions. Second operand has 31 states, 31 states have (on average 4.548387096774194) internal successors, (141), 28 states have internal predecessors, (141), 23 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-17 14:59:51,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:51,009 INFO L93 Difference]: Finished difference Result 224 states and 233 transitions. [2022-03-17 14:59:51,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-17 14:59:51,010 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.548387096774194) internal successors, (141), 28 states have internal predecessors, (141), 23 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 220 [2022-03-17 14:59:51,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:51,011 INFO L225 Difference]: With dead ends: 224 [2022-03-17 14:59:51,011 INFO L226 Difference]: Without dead ends: 224 [2022-03-17 14:59:51,011 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 555 GetRequests, 498 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=940, Invalid=2366, Unknown=0, NotChecked=0, Total=3306 [2022-03-17 14:59:51,012 INFO L912 BasicCegarLoop]: 42 mSDtfsCounter, 137 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:51,012 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 59 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 14:59:51,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-03-17 14:59:51,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 219. [2022-03-17 14:59:51,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 174 states have (on average 1.0229885057471264) internal successors, (178), 175 states have internal predecessors, (178), 25 states have call successors, (25), 20 states have call predecessors, (25), 19 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-17 14:59:51,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 227 transitions. [2022-03-17 14:59:51,026 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 227 transitions. Word has length 220 [2022-03-17 14:59:51,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:51,029 INFO L478 AbstractCegarLoop]: Abstraction has 219 states and 227 transitions. [2022-03-17 14:59:51,029 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.548387096774194) internal successors, (141), 28 states have internal predecessors, (141), 23 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-17 14:59:51,029 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 227 transitions. [2022-03-17 14:59:51,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-03-17 14:59:51,032 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:51,032 INFO L500 BasicCegarLoop]: trace histogram [23, 23, 23, 22, 22, 22, 22, 22, 22, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:51,050 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-03-17 14:59:51,239 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-03-17 14:59:51,239 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:51,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:51,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1082933460, now seen corresponding path program 25 times [2022-03-17 14:59:51,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:51,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611553882] [2022-03-17 14:59:51,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:51,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:51,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:51,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 14:59:51,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-17 14:59:51,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 14:59:51,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 14:59:51,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 14:59:51,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 14:59:51,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 14:59:51,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 14:59:51,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 14:59:51,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 14:59:51,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 14:59:51,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 14:59:51,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 14:59:51,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 14:59:51,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 14:59:51,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 14:59:51,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 14:59:51,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 14:59:51,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 14:59:51,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 14:59:51,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 14:59:51,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 14:59:51,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:51,969 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 949 proven. 525 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-17 14:59:51,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:51,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611553882] [2022-03-17 14:59:51,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611553882] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:51,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660861296] [2022-03-17 14:59:51,969 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 14:59:51,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:51,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:51,970 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:51,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-17 14:59:52,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:52,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 46 conjunts are in the unsatisfiable core [2022-03-17 14:59:52,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:53,117 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1092 proven. 462 refuted. 0 times theorem prover too weak. 844 trivial. 0 not checked. [2022-03-17 14:59:53,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:53,457 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1010 proven. 462 refuted. 0 times theorem prover too weak. 926 trivial. 0 not checked. [2022-03-17 14:59:53,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660861296] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:53,457 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:53,457 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 46, 46] total 72 [2022-03-17 14:59:53,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775172481] [2022-03-17 14:59:53,458 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:53,458 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-03-17 14:59:53,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:53,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-03-17 14:59:53,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1133, Invalid=3979, Unknown=0, NotChecked=0, Total=5112 [2022-03-17 14:59:53,459 INFO L87 Difference]: Start difference. First operand 219 states and 227 transitions. Second operand has 72 states, 72 states have (on average 2.7916666666666665) internal successors, (201), 71 states have internal predecessors, (201), 46 states have call successors, (49), 3 states have call predecessors, (49), 2 states have return successors, (47), 46 states have call predecessors, (47), 46 states have call successors, (47) [2022-03-17 14:59:54,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:54,688 INFO L93 Difference]: Finished difference Result 394 states and 467 transitions. [2022-03-17 14:59:54,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-17 14:59:54,688 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 2.7916666666666665) internal successors, (201), 71 states have internal predecessors, (201), 46 states have call successors, (49), 3 states have call predecessors, (49), 2 states have return successors, (47), 46 states have call predecessors, (47), 46 states have call successors, (47) Word has length 236 [2022-03-17 14:59:54,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:54,689 INFO L225 Difference]: With dead ends: 394 [2022-03-17 14:59:54,689 INFO L226 Difference]: Without dead ends: 309 [2022-03-17 14:59:54,690 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 630 GetRequests, 516 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3591 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2972, Invalid=10368, Unknown=0, NotChecked=0, Total=13340 [2022-03-17 14:59:54,691 INFO L912 BasicCegarLoop]: 56 mSDtfsCounter, 444 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1293 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 1598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 1293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:54,691 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 118 Invalid, 1598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 1293 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 14:59:54,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2022-03-17 14:59:54,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 221. [2022-03-17 14:59:54,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 176 states have (on average 1.0227272727272727) internal successors, (180), 177 states have internal predecessors, (180), 25 states have call successors, (25), 20 states have call predecessors, (25), 19 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-17 14:59:54,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 229 transitions. [2022-03-17 14:59:54,699 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 229 transitions. Word has length 236 [2022-03-17 14:59:54,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:54,699 INFO L478 AbstractCegarLoop]: Abstraction has 221 states and 229 transitions. [2022-03-17 14:59:54,699 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 2.7916666666666665) internal successors, (201), 71 states have internal predecessors, (201), 46 states have call successors, (49), 3 states have call predecessors, (49), 2 states have return successors, (47), 46 states have call predecessors, (47), 46 states have call successors, (47) [2022-03-17 14:59:54,699 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 229 transitions. [2022-03-17 14:59:54,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-03-17 14:59:54,700 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:54,701 INFO L500 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 22, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:54,721 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-03-17 14:59:54,915 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-03-17 14:59:54,915 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:54,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:54,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1034320497, now seen corresponding path program 26 times [2022-03-17 14:59:54,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:54,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007207653] [2022-03-17 14:59:54,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:54,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:54,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 14:59:55,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-17 14:59:55,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-17 14:59:55,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-17 14:59:55,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-17 14:59:55,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 14:59:55,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 14:59:55,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 14:59:55,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 14:59:55,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 14:59:55,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 14:59:55,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 14:59:55,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 14:59:55,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 14:59:55,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 14:59:55,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 14:59:55,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 14:59:55,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 14:59:55,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 14:59:55,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 14:59:55,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 14:59:55,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 14:59:55,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 14:59:55,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 14:59:55,685 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 949 proven. 569 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-17 14:59:55,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 14:59:55,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007207653] [2022-03-17 14:59:55,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007207653] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 14:59:55,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588355158] [2022-03-17 14:59:55,685 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 14:59:55,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 14:59:55,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 14:59:55,688 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 14:59:55,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-17 14:59:55,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 14:59:55,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 14:59:55,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 48 conjunts are in the unsatisfiable core [2022-03-17 14:59:55,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 14:59:56,652 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-17 14:59:56,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 14:59:57,015 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-17 14:59:57,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588355158] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 14:59:57,016 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 14:59:57,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 27, 27] total 74 [2022-03-17 14:59:57,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767937254] [2022-03-17 14:59:57,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 14:59:57,017 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-03-17 14:59:57,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 14:59:57,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-03-17 14:59:57,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=882, Invalid=4520, Unknown=0, NotChecked=0, Total=5402 [2022-03-17 14:59:57,018 INFO L87 Difference]: Start difference. First operand 221 states and 229 transitions. Second operand has 74 states, 74 states have (on average 3.364864864864865) internal successors, (249), 72 states have internal predecessors, (249), 47 states have call successors, (49), 4 states have call predecessors, (49), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-17 14:59:59,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 14:59:59,552 INFO L93 Difference]: Finished difference Result 413 states and 489 transitions. [2022-03-17 14:59:59,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-03-17 14:59:59,553 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 3.364864864864865) internal successors, (249), 72 states have internal predecessors, (249), 47 states have call successors, (49), 4 states have call predecessors, (49), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) Word has length 238 [2022-03-17 14:59:59,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 14:59:59,554 INFO L225 Difference]: With dead ends: 413 [2022-03-17 14:59:59,554 INFO L226 Difference]: Without dead ends: 324 [2022-03-17 14:59:59,557 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 687 GetRequests, 521 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9304 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4703, Invalid=23019, Unknown=0, NotChecked=0, Total=27722 [2022-03-17 14:59:59,558 INFO L912 BasicCegarLoop]: 78 mSDtfsCounter, 599 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 3079 mSolverCounterSat, 499 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 600 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 3578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 499 IncrementalHoareTripleChecker+Valid, 3079 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-17 14:59:59,558 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [600 Valid, 175 Invalid, 3578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [499 Valid, 3079 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-17 14:59:59,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-03-17 14:59:59,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 231. [2022-03-17 14:59:59,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 184 states have (on average 1.0217391304347827) internal successors, (188), 185 states have internal predecessors, (188), 26 states have call successors, (26), 21 states have call predecessors, (26), 20 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-17 14:59:59,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 239 transitions. [2022-03-17 14:59:59,563 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 239 transitions. Word has length 238 [2022-03-17 14:59:59,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 14:59:59,563 INFO L478 AbstractCegarLoop]: Abstraction has 231 states and 239 transitions. [2022-03-17 14:59:59,564 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 3.364864864864865) internal successors, (249), 72 states have internal predecessors, (249), 47 states have call successors, (49), 4 states have call predecessors, (49), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-17 14:59:59,564 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 239 transitions. [2022-03-17 14:59:59,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-03-17 14:59:59,565 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 14:59:59,565 INFO L500 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 23, 23, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 14:59:59,589 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-03-17 14:59:59,788 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-17 14:59:59,788 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 14:59:59,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 14:59:59,789 INFO L85 PathProgramCache]: Analyzing trace with hash -1502889018, now seen corresponding path program 27 times [2022-03-17 14:59:59,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 14:59:59,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684423389] [2022-03-17 14:59:59,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 14:59:59,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 14:59:59,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:00:00,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-17 15:00:00,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-17 15:00:00,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 15:00:00,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 15:00:00,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 15:00:00,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 15:00:00,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 15:00:00,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 15:00:00,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 15:00:00,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 15:00:00,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 15:00:00,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 15:00:00,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 15:00:00,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 15:00:00,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 15:00:00,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 15:00:00,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 15:00:00,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 15:00:00,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 15:00:00,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 15:00:00,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 15:00:00,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 15:00:00,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 15:00:00,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:00,583 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 1038 proven. 618 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-17 15:00:00,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:00:00,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684423389] [2022-03-17 15:00:00,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684423389] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:00:00,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841102977] [2022-03-17 15:00:00,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 15:00:00,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:00,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:00:00,585 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:00:00,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-17 15:00:00,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2022-03-17 15:00:00,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:00:00,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 50 conjunts are in the unsatisfiable core [2022-03-17 15:00:00,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:00:01,649 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-17 15:00:01,649 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:00:02,037 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-17 15:00:02,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841102977] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:00:02,038 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:00:02,038 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 28, 28] total 77 [2022-03-17 15:00:02,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757909206] [2022-03-17 15:00:02,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:00:02,038 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-03-17 15:00:02,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:00:02,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-03-17 15:00:02,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=956, Invalid=4896, Unknown=0, NotChecked=0, Total=5852 [2022-03-17 15:00:02,040 INFO L87 Difference]: Start difference. First operand 231 states and 239 transitions. Second operand has 77 states, 77 states have (on average 3.3636363636363638) internal successors, (259), 75 states have internal predecessors, (259), 49 states have call successors, (51), 4 states have call predecessors, (51), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-17 15:00:04,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:00:04,474 INFO L93 Difference]: Finished difference Result 431 states and 510 transitions. [2022-03-17 15:00:04,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-03-17 15:00:04,474 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 3.3636363636363638) internal successors, (259), 75 states have internal predecessors, (259), 49 states have call successors, (51), 4 states have call predecessors, (51), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Word has length 248 [2022-03-17 15:00:04,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:00:04,475 INFO L225 Difference]: With dead ends: 431 [2022-03-17 15:00:04,476 INFO L226 Difference]: Without dead ends: 338 [2022-03-17 15:00:04,478 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 716 GetRequests, 543 SyntacticMatches, 1 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10141 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=5099, Invalid=25003, Unknown=0, NotChecked=0, Total=30102 [2022-03-17 15:00:04,478 INFO L912 BasicCegarLoop]: 81 mSDtfsCounter, 694 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2250 mSolverCounterSat, 603 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 2853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 603 IncrementalHoareTripleChecker+Valid, 2250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-17 15:00:04,479 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [695 Valid, 128 Invalid, 2853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [603 Valid, 2250 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-17 15:00:04,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-03-17 15:00:04,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 241. [2022-03-17 15:00:04,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 192 states have (on average 1.0208333333333333) internal successors, (196), 193 states have internal predecessors, (196), 27 states have call successors, (27), 22 states have call predecessors, (27), 21 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2022-03-17 15:00:04,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 249 transitions. [2022-03-17 15:00:04,484 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 249 transitions. Word has length 248 [2022-03-17 15:00:04,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:00:04,484 INFO L478 AbstractCegarLoop]: Abstraction has 241 states and 249 transitions. [2022-03-17 15:00:04,484 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 3.3636363636363638) internal successors, (259), 75 states have internal predecessors, (259), 49 states have call successors, (51), 4 states have call predecessors, (51), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-17 15:00:04,484 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 249 transitions. [2022-03-17 15:00:04,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2022-03-17 15:00:04,486 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:00:04,486 INFO L500 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 24, 24, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:00:04,507 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-03-17 15:00:04,703 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:04,703 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:00:04,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:00:04,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1900930243, now seen corresponding path program 28 times [2022-03-17 15:00:04,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:00:04,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398330404] [2022-03-17 15:00:04,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:00:04,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:00:04,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:00:05,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-17 15:00:05,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-17 15:00:05,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 15:00:05,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 15:00:05,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 15:00:05,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 15:00:05,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 15:00:05,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 15:00:05,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 15:00:05,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 15:00:05,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 15:00:05,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 15:00:05,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 15:00:05,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 15:00:05,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 15:00:05,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 15:00:05,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 15:00:05,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 15:00:05,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 15:00:05,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 15:00:05,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 15:00:05,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 15:00:05,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 15:00:05,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 15:00:05,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:05,572 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 1131 proven. 669 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-17 15:00:05,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:00:05,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398330404] [2022-03-17 15:00:05,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398330404] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:00:05,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467957703] [2022-03-17 15:00:05,572 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 15:00:05,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:05,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:00:05,574 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:00:05,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-17 15:00:05,681 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 15:00:05,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:00:05,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 716 conjuncts, 52 conjunts are in the unsatisfiable core [2022-03-17 15:00:05,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:00:06,671 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-17 15:00:06,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:00:07,062 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-17 15:00:07,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467957703] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:00:07,062 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:00:07,062 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 29, 29] total 80 [2022-03-17 15:00:07,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797664490] [2022-03-17 15:00:07,063 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:00:07,063 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-03-17 15:00:07,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:00:07,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-03-17 15:00:07,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1033, Invalid=5287, Unknown=0, NotChecked=0, Total=6320 [2022-03-17 15:00:07,065 INFO L87 Difference]: Start difference. First operand 241 states and 249 transitions. Second operand has 80 states, 80 states have (on average 3.3625) internal successors, (269), 78 states have internal predecessors, (269), 51 states have call successors, (53), 4 states have call predecessors, (53), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-17 15:00:09,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:00:09,709 INFO L93 Difference]: Finished difference Result 449 states and 531 transitions. [2022-03-17 15:00:09,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-17 15:00:09,710 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 3.3625) internal successors, (269), 78 states have internal predecessors, (269), 51 states have call successors, (53), 4 states have call predecessors, (53), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) Word has length 258 [2022-03-17 15:00:09,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:00:09,711 INFO L225 Difference]: With dead ends: 449 [2022-03-17 15:00:09,711 INFO L226 Difference]: Without dead ends: 352 [2022-03-17 15:00:09,713 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 745 GetRequests, 565 SyntacticMatches, 1 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11014 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=5511, Invalid=27069, Unknown=0, NotChecked=0, Total=32580 [2022-03-17 15:00:09,713 INFO L912 BasicCegarLoop]: 84 mSDtfsCounter, 761 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 2707 mSolverCounterSat, 617 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 762 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 3324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 617 IncrementalHoareTripleChecker+Valid, 2707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-17 15:00:09,714 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [762 Valid, 156 Invalid, 3324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [617 Valid, 2707 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-17 15:00:09,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-03-17 15:00:09,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 251. [2022-03-17 15:00:09,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 200 states have (on average 1.02) internal successors, (204), 201 states have internal predecessors, (204), 28 states have call successors, (28), 23 states have call predecessors, (28), 22 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-17 15:00:09,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 259 transitions. [2022-03-17 15:00:09,719 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 259 transitions. Word has length 258 [2022-03-17 15:00:09,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:00:09,719 INFO L478 AbstractCegarLoop]: Abstraction has 251 states and 259 transitions. [2022-03-17 15:00:09,719 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 3.3625) internal successors, (269), 78 states have internal predecessors, (269), 51 states have call successors, (53), 4 states have call predecessors, (53), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-17 15:00:09,719 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 259 transitions. [2022-03-17 15:00:09,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2022-03-17 15:00:09,720 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:00:09,721 INFO L500 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 25, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:00:09,744 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-17 15:00:09,935 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:09,935 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:00:09,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:00:09,936 INFO L85 PathProgramCache]: Analyzing trace with hash 462951412, now seen corresponding path program 29 times [2022-03-17 15:00:09,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:00:09,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724721612] [2022-03-17 15:00:09,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:00:09,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:00:09,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:00:10,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-17 15:00:10,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 15:00:10,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 15:00:10,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 15:00:10,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 15:00:10,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 15:00:10,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 15:00:10,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 15:00:10,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 15:00:10,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 15:00:10,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 15:00:10,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 15:00:10,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 15:00:10,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 15:00:10,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 15:00:10,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 15:00:10,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 15:00:10,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 15:00:10,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 15:00:10,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 15:00:10,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 15:00:10,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 15:00:10,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 15:00:10,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 15:00:10,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 15:00:10,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:10,792 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1228 proven. 722 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-17 15:00:10,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:00:10,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724721612] [2022-03-17 15:00:10,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724721612] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:00:10,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538405475] [2022-03-17 15:00:10,792 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 15:00:10,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:10,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:00:10,796 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:00:10,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-17 15:00:10,936 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 26 check-sat command(s) [2022-03-17 15:00:10,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:00:10,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 54 conjunts are in the unsatisfiable core [2022-03-17 15:00:10,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:00:12,296 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-17 15:00:12,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:00:12,684 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-17 15:00:12,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538405475] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:00:12,684 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:00:12,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54, 54] total 83 [2022-03-17 15:00:12,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071688130] [2022-03-17 15:00:12,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:00:12,685 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-03-17 15:00:12,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:00:12,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-03-17 15:00:12,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1517, Invalid=5289, Unknown=0, NotChecked=0, Total=6806 [2022-03-17 15:00:12,686 INFO L87 Difference]: Start difference. First operand 251 states and 259 transitions. Second operand has 83 states, 83 states have (on average 2.710843373493976) internal successors, (225), 82 states have internal predecessors, (225), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-17 15:00:14,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:00:14,088 INFO L93 Difference]: Finished difference Result 458 states and 543 transitions. [2022-03-17 15:00:14,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-17 15:00:14,088 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 2.710843373493976) internal successors, (225), 82 states have internal predecessors, (225), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) Word has length 268 [2022-03-17 15:00:14,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:00:14,089 INFO L225 Difference]: With dead ends: 458 [2022-03-17 15:00:14,089 INFO L226 Difference]: Without dead ends: 357 [2022-03-17 15:00:14,091 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 719 GetRequests, 586 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4870 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4054, Invalid=14036, Unknown=0, NotChecked=0, Total=18090 [2022-03-17 15:00:14,092 INFO L912 BasicCegarLoop]: 64 mSDtfsCounter, 591 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1245 mSolverCounterSat, 420 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 592 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 1665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 420 IncrementalHoareTripleChecker+Valid, 1245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 15:00:14,092 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [592 Valid, 106 Invalid, 1665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [420 Valid, 1245 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 15:00:14,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-03-17 15:00:14,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 253. [2022-03-17 15:00:14,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 202 states have (on average 1.0198019801980198) internal successors, (206), 203 states have internal predecessors, (206), 28 states have call successors, (28), 23 states have call predecessors, (28), 22 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-17 15:00:14,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 261 transitions. [2022-03-17 15:00:14,100 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 261 transitions. Word has length 268 [2022-03-17 15:00:14,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:00:14,100 INFO L478 AbstractCegarLoop]: Abstraction has 253 states and 261 transitions. [2022-03-17 15:00:14,100 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 2.710843373493976) internal successors, (225), 82 states have internal predecessors, (225), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-17 15:00:14,100 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 261 transitions. [2022-03-17 15:00:14,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-03-17 15:00:14,101 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:00:14,101 INFO L500 BasicCegarLoop]: trace histogram [27, 26, 26, 26, 26, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:00:14,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-17 15:00:14,325 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:14,325 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:00:14,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:00:14,325 INFO L85 PathProgramCache]: Analyzing trace with hash -799830441, now seen corresponding path program 30 times [2022-03-17 15:00:14,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:00:14,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947081639] [2022-03-17 15:00:14,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:00:14,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:00:14,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:00:14,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-17 15:00:14,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-17 15:00:14,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-17 15:00:14,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 15:00:14,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 15:00:14,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 15:00:14,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 15:00:14,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 15:00:14,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 15:00:14,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 15:00:14,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 15:00:14,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 15:00:14,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 15:00:14,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 15:00:14,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 15:00:14,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 15:00:14,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 15:00:14,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 15:00:14,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 15:00:14,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 15:00:14,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 15:00:14,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 15:00:14,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 15:00:14,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 15:00:14,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 15:00:14,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:14,768 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 700 proven. 1302 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-17 15:00:14,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:00:14,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947081639] [2022-03-17 15:00:14,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947081639] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:00:14,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413119821] [2022-03-17 15:00:14,768 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 15:00:14,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:14,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:00:14,769 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:00:14,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-17 15:00:14,888 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2022-03-17 15:00:14,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:00:14,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 55 conjunts are in the unsatisfiable core [2022-03-17 15:00:14,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:00:15,316 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-17 15:00:15,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:00:15,708 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-17 15:00:15,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413119821] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:00:15,708 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:00:15,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 36 [2022-03-17 15:00:15,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498529299] [2022-03-17 15:00:15,709 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:00:15,709 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-17 15:00:15,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:00:15,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-17 15:00:15,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=809, Unknown=0, NotChecked=0, Total=1260 [2022-03-17 15:00:15,710 INFO L87 Difference]: Start difference. First operand 253 states and 261 transitions. Second operand has 36 states, 36 states have (on average 4.611111111111111) internal successors, (166), 33 states have internal predecessors, (166), 28 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-17 15:00:16,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:00:16,361 INFO L93 Difference]: Finished difference Result 270 states and 280 transitions. [2022-03-17 15:00:16,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-17 15:00:16,361 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 4.611111111111111) internal successors, (166), 33 states have internal predecessors, (166), 28 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Word has length 270 [2022-03-17 15:00:16,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:00:16,362 INFO L225 Difference]: With dead ends: 270 [2022-03-17 15:00:16,362 INFO L226 Difference]: Without dead ends: 270 [2022-03-17 15:00:16,362 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 680 GetRequests, 613 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 987 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1345, Invalid=3211, Unknown=0, NotChecked=0, Total=4556 [2022-03-17 15:00:16,363 INFO L912 BasicCegarLoop]: 47 mSDtfsCounter, 145 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 841 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 841 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 15:00:16,363 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 84 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 841 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 15:00:16,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-03-17 15:00:16,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 265. [2022-03-17 15:00:16,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 211 states have (on average 1.018957345971564) internal successors, (215), 212 states have internal predecessors, (215), 30 states have call successors, (30), 24 states have call predecessors, (30), 23 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-17 15:00:16,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 274 transitions. [2022-03-17 15:00:16,368 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 274 transitions. Word has length 270 [2022-03-17 15:00:16,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:00:16,369 INFO L478 AbstractCegarLoop]: Abstraction has 265 states and 274 transitions. [2022-03-17 15:00:16,369 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 4.611111111111111) internal successors, (166), 33 states have internal predecessors, (166), 28 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-17 15:00:16,369 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 274 transitions. [2022-03-17 15:00:16,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2022-03-17 15:00:16,370 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:00:16,370 INFO L500 BasicCegarLoop]: trace histogram [28, 28, 28, 27, 27, 27, 27, 27, 27, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:00:16,387 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-03-17 15:00:16,571 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-03-17 15:00:16,571 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:00:16,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:00:16,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1396717185, now seen corresponding path program 31 times [2022-03-17 15:00:16,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:00:16,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559238363] [2022-03-17 15:00:16,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:00:16,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:00:16,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:00:17,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-17 15:00:17,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-17 15:00:17,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-17 15:00:17,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 15:00:17,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 15:00:17,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 15:00:17,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 15:00:17,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 15:00:17,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 15:00:17,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 15:00:17,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 15:00:17,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 15:00:17,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 15:00:17,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 15:00:17,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 15:00:17,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 15:00:17,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 15:00:17,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 15:00:17,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 15:00:17,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 15:00:17,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 15:00:17,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 15:00:17,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 15:00:17,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 15:00:17,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 15:00:17,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 15:00:17,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 15:00:17,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,514 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1434 proven. 780 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-17 15:00:17,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:00:17,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559238363] [2022-03-17 15:00:17,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559238363] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:00:17,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525475081] [2022-03-17 15:00:17,514 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 15:00:17,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:17,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:00:17,515 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:00:17,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-03-17 15:00:17,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:17,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 787 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-17 15:00:17,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:00:19,096 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1612 proven. 702 refuted. 0 times theorem prover too weak. 1304 trivial. 0 not checked. [2022-03-17 15:00:19,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:00:19,494 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1510 proven. 702 refuted. 0 times theorem prover too weak. 1406 trivial. 0 not checked. [2022-03-17 15:00:19,494 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525475081] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:00:19,495 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:00:19,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 56, 56] total 87 [2022-03-17 15:00:19,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157648762] [2022-03-17 15:00:19,495 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:00:19,495 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-03-17 15:00:19,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:00:19,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-03-17 15:00:19,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1658, Invalid=5824, Unknown=0, NotChecked=0, Total=7482 [2022-03-17 15:00:19,497 INFO L87 Difference]: Start difference. First operand 265 states and 274 transitions. Second operand has 87 states, 87 states have (on average 2.7701149425287355) internal successors, (241), 86 states have internal predecessors, (241), 56 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (57), 56 states have call predecessors, (57), 56 states have call successors, (57) [2022-03-17 15:00:21,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:00:21,112 INFO L93 Difference]: Finished difference Result 480 states and 569 transitions. [2022-03-17 15:00:21,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-17 15:00:21,112 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 2.7701149425287355) internal successors, (241), 86 states have internal predecessors, (241), 56 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (57), 56 states have call predecessors, (57), 56 states have call successors, (57) Word has length 286 [2022-03-17 15:00:21,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:00:21,114 INFO L225 Difference]: With dead ends: 480 [2022-03-17 15:00:21,114 INFO L226 Difference]: Without dead ends: 375 [2022-03-17 15:00:21,116 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 765 GetRequests, 626 SyntacticMatches, 0 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5356 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4387, Invalid=15353, Unknown=0, NotChecked=0, Total=19740 [2022-03-17 15:00:21,116 INFO L912 BasicCegarLoop]: 66 mSDtfsCounter, 488 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 2058 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 2378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 2058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-17 15:00:21,116 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [489 Valid, 148 Invalid, 2378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 2058 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-17 15:00:21,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-03-17 15:00:21,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 267. [2022-03-17 15:00:21,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 213 states have (on average 1.0187793427230047) internal successors, (217), 214 states have internal predecessors, (217), 30 states have call successors, (30), 24 states have call predecessors, (30), 23 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-17 15:00:21,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 276 transitions. [2022-03-17 15:00:21,122 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 276 transitions. Word has length 286 [2022-03-17 15:00:21,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:00:21,122 INFO L478 AbstractCegarLoop]: Abstraction has 267 states and 276 transitions. [2022-03-17 15:00:21,122 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 2.7701149425287355) internal successors, (241), 86 states have internal predecessors, (241), 56 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (57), 56 states have call predecessors, (57), 56 states have call successors, (57) [2022-03-17 15:00:21,122 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 276 transitions. [2022-03-17 15:00:21,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2022-03-17 15:00:21,123 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:00:21,123 INFO L500 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 27, 27, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:00:21,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-17 15:00:21,327 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:21,327 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:00:21,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:00:21,328 INFO L85 PathProgramCache]: Analyzing trace with hash -2076929758, now seen corresponding path program 32 times [2022-03-17 15:00:21,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:00:21,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916452766] [2022-03-17 15:00:21,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:00:21,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:00:21,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:00:22,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-17 15:00:22,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 15:00:22,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 15:00:22,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 15:00:22,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 15:00:22,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 15:00:22,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 15:00:22,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 15:00:22,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 15:00:22,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 15:00:22,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 15:00:22,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 15:00:22,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 15:00:22,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 15:00:22,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 15:00:22,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 15:00:22,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 15:00:22,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 15:00:22,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 15:00:22,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 15:00:22,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 15:00:22,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 15:00:22,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 15:00:22,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 15:00:22,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 15:00:22,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 15:00:22,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 15:00:22,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:22,298 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 1434 proven. 834 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-17 15:00:22,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:00:22,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916452766] [2022-03-17 15:00:22,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916452766] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:00:22,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127705799] [2022-03-17 15:00:22,298 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 15:00:22,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:22,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:00:22,300 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:00:22,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-17 15:00:22,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 15:00:22,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:00:22,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-17 15:00:22,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:00:23,583 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-17 15:00:23,583 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:00:24,092 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-17 15:00:24,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127705799] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:00:24,092 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:00:24,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 32, 32] total 89 [2022-03-17 15:00:24,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240316639] [2022-03-17 15:00:24,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:00:24,093 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-03-17 15:00:24,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:00:24,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-03-17 15:00:24,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1282, Invalid=6550, Unknown=0, NotChecked=0, Total=7832 [2022-03-17 15:00:24,094 INFO L87 Difference]: Start difference. First operand 267 states and 276 transitions. Second operand has 89 states, 89 states have (on average 3.359550561797753) internal successors, (299), 87 states have internal predecessors, (299), 57 states have call successors, (59), 4 states have call predecessors, (59), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-17 15:00:27,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:00:27,150 INFO L93 Difference]: Finished difference Result 499 states and 591 transitions. [2022-03-17 15:00:27,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-17 15:00:27,150 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 3.359550561797753) internal successors, (299), 87 states have internal predecessors, (299), 57 states have call successors, (59), 4 states have call predecessors, (59), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) Word has length 288 [2022-03-17 15:00:27,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:00:27,151 INFO L225 Difference]: With dead ends: 499 [2022-03-17 15:00:27,151 INFO L226 Difference]: Without dead ends: 390 [2022-03-17 15:00:27,154 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 832 GetRequests, 631 SyntacticMatches, 1 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13849 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=6843, Invalid=33759, Unknown=0, NotChecked=0, Total=40602 [2022-03-17 15:00:27,154 INFO L912 BasicCegarLoop]: 93 mSDtfsCounter, 784 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 2971 mSolverCounterSat, 662 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 785 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 3633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 662 IncrementalHoareTripleChecker+Valid, 2971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-17 15:00:27,154 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [785 Valid, 160 Invalid, 3633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [662 Valid, 2971 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-17 15:00:27,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-03-17 15:00:27,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 277. [2022-03-17 15:00:27,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 221 states have (on average 1.0180995475113122) internal successors, (225), 222 states have internal predecessors, (225), 31 states have call successors, (31), 25 states have call predecessors, (31), 24 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2022-03-17 15:00:27,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 286 transitions. [2022-03-17 15:00:27,159 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 286 transitions. Word has length 288 [2022-03-17 15:00:27,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:00:27,159 INFO L478 AbstractCegarLoop]: Abstraction has 277 states and 286 transitions. [2022-03-17 15:00:27,159 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 89 states have (on average 3.359550561797753) internal successors, (299), 87 states have internal predecessors, (299), 57 states have call successors, (59), 4 states have call predecessors, (59), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-17 15:00:27,159 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 286 transitions. [2022-03-17 15:00:27,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2022-03-17 15:00:27,161 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:00:27,161 INFO L500 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 28, 28, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:00:27,184 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-03-17 15:00:27,384 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:27,384 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:00:27,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:00:27,385 INFO L85 PathProgramCache]: Analyzing trace with hash 1023800729, now seen corresponding path program 33 times [2022-03-17 15:00:27,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:00:27,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641776804] [2022-03-17 15:00:27,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:00:27,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:00:27,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:00:28,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-17 15:00:28,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 15:00:28,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 15:00:28,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 15:00:28,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 15:00:28,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 15:00:28,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 15:00:28,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 15:00:28,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 15:00:28,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 15:00:28,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 15:00:28,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 15:00:28,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 15:00:28,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 15:00:28,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 15:00:28,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 15:00:28,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 15:00:28,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 15:00:28,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 15:00:28,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 15:00:28,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 15:00:28,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 15:00:28,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 15:00:28,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 15:00:28,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 15:00:28,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 15:00:28,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 15:00:28,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 15:00:28,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:28,492 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 1543 proven. 893 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-17 15:00:28,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:00:28,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641776804] [2022-03-17 15:00:28,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641776804] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:00:28,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379096856] [2022-03-17 15:00:28,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 15:00:28,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:28,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:00:28,493 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:00:28,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-17 15:00:28,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 29 check-sat command(s) [2022-03-17 15:00:28,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:00:28,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 60 conjunts are in the unsatisfiable core [2022-03-17 15:00:28,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:00:29,890 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-17 15:00:29,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:00:30,354 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-17 15:00:30,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379096856] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:00:30,354 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:00:30,354 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 33, 33] total 92 [2022-03-17 15:00:30,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956926594] [2022-03-17 15:00:30,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:00:30,355 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-03-17 15:00:30,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:00:30,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-03-17 15:00:30,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1371, Invalid=7001, Unknown=0, NotChecked=0, Total=8372 [2022-03-17 15:00:30,357 INFO L87 Difference]: Start difference. First operand 277 states and 286 transitions. Second operand has 92 states, 92 states have (on average 3.358695652173913) internal successors, (309), 90 states have internal predecessors, (309), 59 states have call successors, (61), 4 states have call predecessors, (61), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-17 15:00:33,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:00:33,742 INFO L93 Difference]: Finished difference Result 517 states and 612 transitions. [2022-03-17 15:00:33,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-03-17 15:00:33,743 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 3.358695652173913) internal successors, (309), 90 states have internal predecessors, (309), 59 states have call successors, (61), 4 states have call predecessors, (61), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Word has length 298 [2022-03-17 15:00:33,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:00:33,744 INFO L225 Difference]: With dead ends: 517 [2022-03-17 15:00:33,744 INFO L226 Difference]: Without dead ends: 404 [2022-03-17 15:00:33,748 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 861 GetRequests, 653 SyntacticMatches, 1 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14866 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=7319, Invalid=36153, Unknown=0, NotChecked=0, Total=43472 [2022-03-17 15:00:33,748 INFO L912 BasicCegarLoop]: 96 mSDtfsCounter, 863 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 3529 mSolverCounterSat, 776 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 864 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 4305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 776 IncrementalHoareTripleChecker+Valid, 3529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-17 15:00:33,748 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [864 Valid, 178 Invalid, 4305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [776 Valid, 3529 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-17 15:00:33,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-03-17 15:00:33,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 287. [2022-03-17 15:00:33,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 229 states have (on average 1.017467248908297) internal successors, (233), 230 states have internal predecessors, (233), 32 states have call successors, (32), 26 states have call predecessors, (32), 25 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2022-03-17 15:00:33,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 296 transitions. [2022-03-17 15:00:33,754 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 296 transitions. Word has length 298 [2022-03-17 15:00:33,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:00:33,754 INFO L478 AbstractCegarLoop]: Abstraction has 287 states and 296 transitions. [2022-03-17 15:00:33,754 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 92 states have (on average 3.358695652173913) internal successors, (309), 90 states have internal predecessors, (309), 59 states have call successors, (61), 4 states have call predecessors, (61), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-17 15:00:33,754 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 296 transitions. [2022-03-17 15:00:33,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2022-03-17 15:00:33,756 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:00:33,756 INFO L500 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 29, 29, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:00:33,777 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-03-17 15:00:33,969 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-03-17 15:00:33,969 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:00:33,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:00:33,970 INFO L85 PathProgramCache]: Analyzing trace with hash 313307984, now seen corresponding path program 34 times [2022-03-17 15:00:33,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:00:33,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874978026] [2022-03-17 15:00:33,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:00:33,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:00:34,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:00:35,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 15:00:35,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 15:00:35,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 15:00:35,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 15:00:35,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 15:00:35,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 15:00:35,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 15:00:35,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 15:00:35,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 15:00:35,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 15:00:35,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 15:00:35,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 15:00:35,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 15:00:35,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 15:00:35,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 15:00:35,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 15:00:35,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 15:00:35,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 15:00:35,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 15:00:35,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 15:00:35,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 15:00:35,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 15:00:35,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 15:00:35,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 15:00:35,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 15:00:35,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 15:00:35,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 15:00:35,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 15:00:35,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 15:00:35,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:35,148 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 1656 proven. 954 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-17 15:00:35,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:00:35,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874978026] [2022-03-17 15:00:35,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874978026] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:00:35,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513329005] [2022-03-17 15:00:35,149 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 15:00:35,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:35,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:00:35,152 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:00:35,167 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-03-17 15:00:35,259 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 15:00:35,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:00:35,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 851 conjuncts, 62 conjunts are in the unsatisfiable core [2022-03-17 15:00:35,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:00:36,612 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-17 15:00:36,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:00:37,067 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-17 15:00:37,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513329005] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:00:37,067 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:00:37,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 34, 34] total 95 [2022-03-17 15:00:37,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141015227] [2022-03-17 15:00:37,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:00:37,068 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-03-17 15:00:37,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:00:37,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-03-17 15:00:37,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1463, Invalid=7467, Unknown=0, NotChecked=0, Total=8930 [2022-03-17 15:00:37,069 INFO L87 Difference]: Start difference. First operand 287 states and 296 transitions. Second operand has 95 states, 95 states have (on average 3.357894736842105) internal successors, (319), 93 states have internal predecessors, (319), 61 states have call successors, (63), 4 states have call predecessors, (63), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-17 15:00:40,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:00:40,717 INFO L93 Difference]: Finished difference Result 535 states and 633 transitions. [2022-03-17 15:00:40,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2022-03-17 15:00:40,717 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 3.357894736842105) internal successors, (319), 93 states have internal predecessors, (319), 61 states have call successors, (63), 4 states have call predecessors, (63), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) Word has length 308 [2022-03-17 15:00:40,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:00:40,719 INFO L225 Difference]: With dead ends: 535 [2022-03-17 15:00:40,719 INFO L226 Difference]: Without dead ends: 418 [2022-03-17 15:00:40,722 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 890 GetRequests, 675 SyntacticMatches, 1 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15919 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=7811, Invalid=38629, Unknown=0, NotChecked=0, Total=46440 [2022-03-17 15:00:40,722 INFO L912 BasicCegarLoop]: 99 mSDtfsCounter, 852 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 4080 mSolverCounterSat, 784 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 853 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 4864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 784 IncrementalHoareTripleChecker+Valid, 4080 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-17 15:00:40,723 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [853 Valid, 196 Invalid, 4864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [784 Valid, 4080 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-17 15:00:40,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2022-03-17 15:00:40,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 297. [2022-03-17 15:00:40,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 237 states have (on average 1.0168776371308017) internal successors, (241), 238 states have internal predecessors, (241), 33 states have call successors, (33), 27 states have call predecessors, (33), 26 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-17 15:00:40,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 306 transitions. [2022-03-17 15:00:40,727 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 306 transitions. Word has length 308 [2022-03-17 15:00:40,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:00:40,728 INFO L478 AbstractCegarLoop]: Abstraction has 297 states and 306 transitions. [2022-03-17 15:00:40,728 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 3.357894736842105) internal successors, (319), 93 states have internal predecessors, (319), 61 states have call successors, (63), 4 states have call predecessors, (63), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-17 15:00:40,728 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 306 transitions. [2022-03-17 15:00:40,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2022-03-17 15:00:40,729 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:00:40,729 INFO L500 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 30, 30, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:00:40,753 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-17 15:00:40,943 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-03-17 15:00:40,943 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:00:40,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:00:40,944 INFO L85 PathProgramCache]: Analyzing trace with hash 2077768263, now seen corresponding path program 35 times [2022-03-17 15:00:40,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:00:40,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099306793] [2022-03-17 15:00:40,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:00:40,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:00:40,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:00:42,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-17 15:00:42,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-17 15:00:42,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 15:00:42,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 15:00:42,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 15:00:42,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 15:00:42,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 15:00:42,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 15:00:42,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 15:00:42,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 15:00:42,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 15:00:42,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 15:00:42,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 15:00:42,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 15:00:42,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 15:00:42,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 15:00:42,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 15:00:42,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 15:00:42,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 15:00:42,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 15:00:42,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 15:00:42,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 15:00:42,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 15:00:42,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 15:00:42,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 15:00:42,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 15:00:42,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 15:00:42,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 15:00:42,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 15:00:42,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 15:00:42,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:42,121 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1773 proven. 1017 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-17 15:00:42,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:00:42,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099306793] [2022-03-17 15:00:42,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099306793] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:00:42,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978338876] [2022-03-17 15:00:42,121 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 15:00:42,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:42,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:00:42,122 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:00:42,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-03-17 15:00:42,278 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2022-03-17 15:00:42,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:00:42,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 64 conjunts are in the unsatisfiable core [2022-03-17 15:00:42,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:00:44,110 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-17 15:00:44,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:00:44,578 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-17 15:00:44,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978338876] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:00:44,578 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:00:44,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64, 64] total 98 [2022-03-17 15:00:44,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586799861] [2022-03-17 15:00:44,578 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:00:44,579 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2022-03-17 15:00:44,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:00:44,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2022-03-17 15:00:44,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2117, Invalid=7389, Unknown=0, NotChecked=0, Total=9506 [2022-03-17 15:00:44,581 INFO L87 Difference]: Start difference. First operand 297 states and 306 transitions. Second operand has 98 states, 98 states have (on average 2.704081632653061) internal successors, (265), 97 states have internal predecessors, (265), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-17 15:00:46,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:00:46,516 INFO L93 Difference]: Finished difference Result 544 states and 645 transitions. [2022-03-17 15:00:46,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-17 15:00:46,516 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 98 states have (on average 2.704081632653061) internal successors, (265), 97 states have internal predecessors, (265), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Word has length 318 [2022-03-17 15:00:46,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:00:46,517 INFO L225 Difference]: With dead ends: 544 [2022-03-17 15:00:46,517 INFO L226 Difference]: Without dead ends: 423 [2022-03-17 15:00:46,519 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 854 GetRequests, 696 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6895 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=5684, Invalid=19756, Unknown=0, NotChecked=0, Total=25440 [2022-03-17 15:00:46,519 INFO L912 BasicCegarLoop]: 74 mSDtfsCounter, 760 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1869 mSolverCounterSat, 535 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 761 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 2404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 535 IncrementalHoareTripleChecker+Valid, 1869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-17 15:00:46,519 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [761 Valid, 131 Invalid, 2404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [535 Valid, 1869 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-17 15:00:46,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2022-03-17 15:00:46,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 299. [2022-03-17 15:00:46,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 239 states have (on average 1.0167364016736402) internal successors, (243), 240 states have internal predecessors, (243), 33 states have call successors, (33), 27 states have call predecessors, (33), 26 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-17 15:00:46,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 308 transitions. [2022-03-17 15:00:46,524 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 308 transitions. Word has length 318 [2022-03-17 15:00:46,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:00:46,524 INFO L478 AbstractCegarLoop]: Abstraction has 299 states and 308 transitions. [2022-03-17 15:00:46,525 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 98 states have (on average 2.704081632653061) internal successors, (265), 97 states have internal predecessors, (265), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-17 15:00:46,525 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 308 transitions. [2022-03-17 15:00:46,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2022-03-17 15:00:46,526 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:00:46,526 INFO L500 BasicCegarLoop]: trace histogram [32, 31, 31, 31, 31, 30, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:00:46,542 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-03-17 15:00:46,726 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-03-17 15:00:46,726 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:00:46,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:00:46,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1456322026, now seen corresponding path program 36 times [2022-03-17 15:00:46,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:00:46,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315178206] [2022-03-17 15:00:46,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:00:46,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:00:46,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:00:47,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 15:00:47,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 15:00:47,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 15:00:47,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 15:00:47,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 15:00:47,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 15:00:47,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 15:00:47,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 15:00:47,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 15:00:47,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 15:00:47,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 15:00:47,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 15:00:47,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 15:00:47,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 15:00:47,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 15:00:47,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 15:00:47,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 15:00:47,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 15:00:47,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 15:00:47,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 15:00:47,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 15:00:47,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 15:00:47,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 15:00:47,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 15:00:47,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 15:00:47,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 15:00:47,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 15:00:47,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 15:00:47,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 15:00:47,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 15:00:47,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:47,349 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 990 proven. 1862 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-17 15:00:47,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:00:47,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315178206] [2022-03-17 15:00:47,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315178206] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:00:47,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578360259] [2022-03-17 15:00:47,349 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 15:00:47,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:47,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:00:47,351 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:00:47,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-03-17 15:00:47,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 32 check-sat command(s) [2022-03-17 15:00:47,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:00:47,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 888 conjuncts, 65 conjunts are in the unsatisfiable core [2022-03-17 15:00:47,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:00:48,011 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-17 15:00:48,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:00:48,481 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-17 15:00:48,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578360259] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:00:48,481 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:00:48,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 41 [2022-03-17 15:00:48,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705860695] [2022-03-17 15:00:48,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:00:48,482 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-17 15:00:48,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:00:48,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-17 15:00:48,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=1029, Unknown=0, NotChecked=0, Total=1640 [2022-03-17 15:00:48,482 INFO L87 Difference]: Start difference. First operand 299 states and 308 transitions. Second operand has 41 states, 41 states have (on average 4.658536585365853) internal successors, (191), 38 states have internal predecessors, (191), 33 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-17 15:00:49,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:00:49,204 INFO L93 Difference]: Finished difference Result 316 states and 327 transitions. [2022-03-17 15:00:49,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-17 15:00:49,204 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 4.658536585365853) internal successors, (191), 38 states have internal predecessors, (191), 33 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 320 [2022-03-17 15:00:49,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:00:49,205 INFO L225 Difference]: With dead ends: 316 [2022-03-17 15:00:49,205 INFO L226 Difference]: Without dead ends: 316 [2022-03-17 15:00:49,206 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 805 GetRequests, 728 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1252 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1825, Invalid=4181, Unknown=0, NotChecked=0, Total=6006 [2022-03-17 15:00:49,206 INFO L912 BasicCegarLoop]: 52 mSDtfsCounter, 175 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 15:00:49,206 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 74 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 748 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 15:00:49,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-03-17 15:00:49,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 311. [2022-03-17 15:00:49,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 248 states have (on average 1.0161290322580645) internal successors, (252), 249 states have internal predecessors, (252), 35 states have call successors, (35), 28 states have call predecessors, (35), 27 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-17 15:00:49,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 321 transitions. [2022-03-17 15:00:49,215 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 321 transitions. Word has length 320 [2022-03-17 15:00:49,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:00:49,215 INFO L478 AbstractCegarLoop]: Abstraction has 311 states and 321 transitions. [2022-03-17 15:00:49,215 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 4.658536585365853) internal successors, (191), 38 states have internal predecessors, (191), 33 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-17 15:00:49,215 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 321 transitions. [2022-03-17 15:00:49,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2022-03-17 15:00:49,217 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:00:49,217 INFO L500 BasicCegarLoop]: trace histogram [33, 33, 33, 32, 32, 32, 32, 32, 32, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:00:49,243 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-03-17 15:00:49,439 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-03-17 15:00:49,440 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:00:49,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:00:49,440 INFO L85 PathProgramCache]: Analyzing trace with hash 831941394, now seen corresponding path program 37 times [2022-03-17 15:00:49,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:00:49,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035307369] [2022-03-17 15:00:49,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:00:49,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:00:49,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:00:50,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 15:00:50,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 15:00:50,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 15:00:50,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 15:00:50,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 15:00:50,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 15:00:50,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 15:00:50,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 15:00:50,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 15:00:50,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 15:00:50,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 15:00:50,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 15:00:50,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 15:00:50,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 15:00:50,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 15:00:50,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 15:00:50,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 15:00:50,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 15:00:50,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 15:00:50,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 15:00:50,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 15:00:50,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 15:00:50,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 15:00:50,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 15:00:50,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 15:00:50,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 15:00:50,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 15:00:50,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 15:00:50,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 15:00:50,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 15:00:50,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 15:00:50,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 15:00:50,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,693 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2019 proven. 1085 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-17 15:00:50,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:00:50,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035307369] [2022-03-17 15:00:50,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035307369] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:00:50,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738718845] [2022-03-17 15:00:50,694 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 15:00:50,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:50,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:00:50,696 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:00:50,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-03-17 15:00:50,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:50,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 922 conjuncts, 66 conjunts are in the unsatisfiable core [2022-03-17 15:00:50,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:00:52,790 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2232 proven. 992 refuted. 0 times theorem prover too weak. 1864 trivial. 0 not checked. [2022-03-17 15:00:52,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:00:53,280 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2110 proven. 992 refuted. 0 times theorem prover too weak. 1986 trivial. 0 not checked. [2022-03-17 15:00:53,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738718845] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:00:53,281 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:00:53,281 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 66, 66] total 102 [2022-03-17 15:00:53,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459202070] [2022-03-17 15:00:53,281 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:00:53,282 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2022-03-17 15:00:53,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:00:53,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2022-03-17 15:00:53,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2283, Invalid=8019, Unknown=0, NotChecked=0, Total=10302 [2022-03-17 15:00:53,283 INFO L87 Difference]: Start difference. First operand 311 states and 321 transitions. Second operand has 102 states, 102 states have (on average 2.7549019607843137) internal successors, (281), 101 states have internal predecessors, (281), 66 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (67), 66 states have call predecessors, (67), 66 states have call successors, (67) [2022-03-17 15:00:55,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:00:55,334 INFO L93 Difference]: Finished difference Result 566 states and 671 transitions. [2022-03-17 15:00:55,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-03-17 15:00:55,335 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 2.7549019607843137) internal successors, (281), 101 states have internal predecessors, (281), 66 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (67), 66 states have call predecessors, (67), 66 states have call successors, (67) Word has length 336 [2022-03-17 15:00:55,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:00:55,337 INFO L225 Difference]: With dead ends: 566 [2022-03-17 15:00:55,337 INFO L226 Difference]: Without dead ends: 441 [2022-03-17 15:00:55,339 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 900 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7471 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=6077, Invalid=21313, Unknown=0, NotChecked=0, Total=27390 [2022-03-17 15:00:55,340 INFO L912 BasicCegarLoop]: 76 mSDtfsCounter, 763 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 2170 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 764 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 2642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 472 IncrementalHoareTripleChecker+Valid, 2170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-17 15:00:55,340 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [764 Valid, 153 Invalid, 2642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 2170 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-17 15:00:55,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-03-17 15:00:55,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 313. [2022-03-17 15:00:55,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 250 states have (on average 1.016) internal successors, (254), 251 states have internal predecessors, (254), 35 states have call successors, (35), 28 states have call predecessors, (35), 27 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-17 15:00:55,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 323 transitions. [2022-03-17 15:00:55,345 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 323 transitions. Word has length 336 [2022-03-17 15:00:55,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:00:55,345 INFO L478 AbstractCegarLoop]: Abstraction has 313 states and 323 transitions. [2022-03-17 15:00:55,346 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 2.7549019607843137) internal successors, (281), 101 states have internal predecessors, (281), 66 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (67), 66 states have call predecessors, (67), 66 states have call successors, (67) [2022-03-17 15:00:55,346 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 323 transitions. [2022-03-17 15:00:55,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2022-03-17 15:00:55,347 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:00:55,347 INFO L500 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 32, 32, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:00:55,375 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-03-17 15:00:55,563 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-03-17 15:00:55,563 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:00:55,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:00:55,564 INFO L85 PathProgramCache]: Analyzing trace with hash -373333003, now seen corresponding path program 38 times [2022-03-17 15:00:55,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:00:55,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256945655] [2022-03-17 15:00:55,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:00:55,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:00:55,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:00:56,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 15:00:56,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 15:00:56,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 15:00:56,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 15:00:56,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 15:00:56,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 15:00:56,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 15:00:56,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 15:00:56,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 15:00:56,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 15:00:56,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 15:00:56,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 15:00:56,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 15:00:56,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 15:00:56,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 15:00:56,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 15:00:56,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 15:00:56,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 15:00:56,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 15:00:56,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 15:00:56,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 15:00:56,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 15:00:56,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 15:00:56,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 15:00:56,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 15:00:56,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 15:00:56,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 15:00:56,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 15:00:56,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 15:00:56,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 15:00:56,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 15:00:56,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 15:00:56,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:00:56,819 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 2019 proven. 1149 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-17 15:00:56,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:00:56,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256945655] [2022-03-17 15:00:56,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256945655] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:00:56,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693281973] [2022-03-17 15:00:56,819 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 15:00:56,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:00:56,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:00:56,823 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:00:56,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-03-17 15:00:56,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 15:00:56,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:00:56,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 932 conjuncts, 68 conjunts are in the unsatisfiable core [2022-03-17 15:00:56,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:00:58,491 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-17 15:00:58,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:00:59,001 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-17 15:00:59,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693281973] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:00:59,002 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:00:59,002 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 37, 37] total 104 [2022-03-17 15:00:59,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046627796] [2022-03-17 15:00:59,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:00:59,002 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-03-17 15:00:59,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:00:59,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-03-17 15:00:59,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1757, Invalid=8955, Unknown=0, NotChecked=0, Total=10712 [2022-03-17 15:00:59,004 INFO L87 Difference]: Start difference. First operand 313 states and 323 transitions. Second operand has 104 states, 104 states have (on average 3.355769230769231) internal successors, (349), 102 states have internal predecessors, (349), 67 states have call successors, (69), 4 states have call predecessors, (69), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-17 15:01:02,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:01:02,877 INFO L93 Difference]: Finished difference Result 585 states and 693 transitions. [2022-03-17 15:01:02,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-03-17 15:01:02,877 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 104 states have (on average 3.355769230769231) internal successors, (349), 102 states have internal predecessors, (349), 67 states have call successors, (69), 4 states have call predecessors, (69), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) Word has length 338 [2022-03-17 15:01:02,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:01:02,878 INFO L225 Difference]: With dead ends: 585 [2022-03-17 15:01:02,879 INFO L226 Difference]: Without dead ends: 456 [2022-03-17 15:01:02,883 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 977 GetRequests, 741 SyntacticMatches, 1 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19294 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=9383, Invalid=46549, Unknown=0, NotChecked=0, Total=55932 [2022-03-17 15:01:02,883 INFO L912 BasicCegarLoop]: 108 mSDtfsCounter, 983 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 3540 mSolverCounterSat, 849 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 984 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 4389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 849 IncrementalHoareTripleChecker+Valid, 3540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-17 15:01:02,883 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [984 Valid, 170 Invalid, 4389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [849 Valid, 3540 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-17 15:01:02,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2022-03-17 15:01:02,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 323. [2022-03-17 15:01:02,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 258 states have (on average 1.0155038759689923) internal successors, (262), 259 states have internal predecessors, (262), 36 states have call successors, (36), 29 states have call predecessors, (36), 28 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-17 15:01:02,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 333 transitions. [2022-03-17 15:01:02,889 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 333 transitions. Word has length 338 [2022-03-17 15:01:02,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:01:02,889 INFO L478 AbstractCegarLoop]: Abstraction has 323 states and 333 transitions. [2022-03-17 15:01:02,889 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 104 states have (on average 3.355769230769231) internal successors, (349), 102 states have internal predecessors, (349), 67 states have call successors, (69), 4 states have call predecessors, (69), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-17 15:01:02,889 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 333 transitions. [2022-03-17 15:01:02,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2022-03-17 15:01:02,891 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:01:02,891 INFO L500 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 33, 33, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:01:02,919 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-03-17 15:01:03,115 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-03-17 15:01:03,115 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:01:03,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:01:03,115 INFO L85 PathProgramCache]: Analyzing trace with hash 1595795116, now seen corresponding path program 39 times [2022-03-17 15:01:03,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:01:03,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363127177] [2022-03-17 15:01:03,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:01:03,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:01:03,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:01:04,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 15:01:04,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 15:01:04,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 15:01:04,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 15:01:04,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 15:01:04,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 15:01:04,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 15:01:04,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 15:01:04,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 15:01:04,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 15:01:04,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 15:01:04,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 15:01:04,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 15:01:04,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 15:01:04,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 15:01:04,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 15:01:04,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 15:01:04,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 15:01:04,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 15:01:04,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 15:01:04,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 15:01:04,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 15:01:04,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 15:01:04,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 15:01:04,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 15:01:04,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 15:01:04,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 15:01:04,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 15:01:04,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 15:01:04,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 15:01:04,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 15:01:04,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 15:01:04,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 15:01:04,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:04,463 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 2148 proven. 1218 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-17 15:01:04,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:01:04,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363127177] [2022-03-17 15:01:04,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363127177] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:01:04,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839137813] [2022-03-17 15:01:04,463 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 15:01:04,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:01:04,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:01:04,464 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:01:04,466 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-03-17 15:01:04,606 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2022-03-17 15:01:04,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:01:04,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 70 conjunts are in the unsatisfiable core [2022-03-17 15:01:04,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:01:06,236 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-17 15:01:06,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:01:06,799 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-17 15:01:06,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839137813] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:01:06,800 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:01:06,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 38, 38] total 107 [2022-03-17 15:01:06,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555504375] [2022-03-17 15:01:06,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:01:06,801 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2022-03-17 15:01:06,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:01:06,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2022-03-17 15:01:06,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1861, Invalid=9481, Unknown=0, NotChecked=0, Total=11342 [2022-03-17 15:01:06,803 INFO L87 Difference]: Start difference. First operand 323 states and 333 transitions. Second operand has 107 states, 107 states have (on average 3.3551401869158877) internal successors, (359), 105 states have internal predecessors, (359), 69 states have call successors, (71), 4 states have call predecessors, (71), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-17 15:01:11,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:01:11,065 INFO L93 Difference]: Finished difference Result 603 states and 714 transitions. [2022-03-17 15:01:11,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-17 15:01:11,066 INFO L78 Accepts]: Start accepts. Automaton has has 107 states, 107 states have (on average 3.3551401869158877) internal successors, (359), 105 states have internal predecessors, (359), 69 states have call successors, (71), 4 states have call predecessors, (71), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) Word has length 348 [2022-03-17 15:01:11,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:01:11,067 INFO L225 Difference]: With dead ends: 603 [2022-03-17 15:01:11,067 INFO L226 Difference]: Without dead ends: 470 [2022-03-17 15:01:11,071 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1006 GetRequests, 763 SyntacticMatches, 1 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20491 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=9939, Invalid=49353, Unknown=0, NotChecked=0, Total=59292 [2022-03-17 15:01:11,071 INFO L912 BasicCegarLoop]: 111 mSDtfsCounter, 960 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 4389 mSolverCounterSat, 849 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 961 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 5238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 849 IncrementalHoareTripleChecker+Valid, 4389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-17 15:01:11,071 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [961 Valid, 198 Invalid, 5238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [849 Valid, 4389 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-17 15:01:11,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2022-03-17 15:01:11,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 333. [2022-03-17 15:01:11,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 266 states have (on average 1.0150375939849625) internal successors, (270), 267 states have internal predecessors, (270), 37 states have call successors, (37), 30 states have call predecessors, (37), 29 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2022-03-17 15:01:11,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 343 transitions. [2022-03-17 15:01:11,078 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 343 transitions. Word has length 348 [2022-03-17 15:01:11,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:01:11,078 INFO L478 AbstractCegarLoop]: Abstraction has 333 states and 343 transitions. [2022-03-17 15:01:11,078 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 107 states, 107 states have (on average 3.3551401869158877) internal successors, (359), 105 states have internal predecessors, (359), 69 states have call successors, (71), 4 states have call predecessors, (71), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-17 15:01:11,078 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 343 transitions. [2022-03-17 15:01:11,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2022-03-17 15:01:11,080 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:01:11,080 INFO L500 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 34, 34, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:01:11,105 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-03-17 15:01:11,303 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-03-17 15:01:11,304 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:01:11,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:01:11,304 INFO L85 PathProgramCache]: Analyzing trace with hash -2025393501, now seen corresponding path program 40 times [2022-03-17 15:01:11,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:01:11,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493395254] [2022-03-17 15:01:11,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:01:11,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:01:11,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:01:12,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-17 15:01:12,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 15:01:12,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 15:01:12,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 15:01:12,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 15:01:12,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 15:01:12,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 15:01:12,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 15:01:12,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 15:01:12,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 15:01:12,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 15:01:12,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 15:01:12,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 15:01:12,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 15:01:12,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 15:01:12,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 15:01:12,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 15:01:12,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 15:01:12,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 15:01:12,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 15:01:12,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 15:01:12,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 15:01:12,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 15:01:12,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 15:01:12,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 15:01:12,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 15:01:12,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 15:01:12,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 15:01:12,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 15:01:12,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 15:01:12,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 15:01:12,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 15:01:12,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 15:01:12,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 15:01:12,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:12,717 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2281 proven. 1289 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-17 15:01:12,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:01:12,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493395254] [2022-03-17 15:01:12,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493395254] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:01:12,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598681016] [2022-03-17 15:01:12,717 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 15:01:12,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:01:12,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:01:12,718 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:01:12,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-03-17 15:01:12,841 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 15:01:12,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:01:12,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 986 conjuncts, 72 conjunts are in the unsatisfiable core [2022-03-17 15:01:12,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:01:14,565 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-17 15:01:14,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:01:15,095 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-17 15:01:15,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598681016] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:01:15,095 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:01:15,095 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 39, 39] total 110 [2022-03-17 15:01:15,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443792172] [2022-03-17 15:01:15,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:01:15,096 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-03-17 15:01:15,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:01:15,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-03-17 15:01:15,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1968, Invalid=10022, Unknown=0, NotChecked=0, Total=11990 [2022-03-17 15:01:15,098 INFO L87 Difference]: Start difference. First operand 333 states and 343 transitions. Second operand has 110 states, 110 states have (on average 3.3545454545454545) internal successors, (369), 108 states have internal predecessors, (369), 71 states have call successors, (73), 4 states have call predecessors, (73), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-17 15:01:19,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:01:19,595 INFO L93 Difference]: Finished difference Result 621 states and 735 transitions. [2022-03-17 15:01:19,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-17 15:01:19,595 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 110 states have (on average 3.3545454545454545) internal successors, (369), 108 states have internal predecessors, (369), 71 states have call successors, (73), 4 states have call predecessors, (73), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) Word has length 358 [2022-03-17 15:01:19,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:01:19,596 INFO L225 Difference]: With dead ends: 621 [2022-03-17 15:01:19,597 INFO L226 Difference]: Without dead ends: 484 [2022-03-17 15:01:19,600 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 785 SyntacticMatches, 1 SemanticMatches, 249 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21724 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=10511, Invalid=52239, Unknown=0, NotChecked=0, Total=62750 [2022-03-17 15:01:19,601 INFO L912 BasicCegarLoop]: 114 mSDtfsCounter, 1347 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4572 mSolverCounterSat, 1124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1348 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 5696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1124 IncrementalHoareTripleChecker+Valid, 4572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-17 15:01:19,601 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1348 Valid, 191 Invalid, 5696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1124 Valid, 4572 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-17 15:01:19,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-03-17 15:01:19,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 343. [2022-03-17 15:01:19,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 274 states have (on average 1.0145985401459854) internal successors, (278), 275 states have internal predecessors, (278), 38 states have call successors, (38), 31 states have call predecessors, (38), 30 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-17 15:01:19,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 353 transitions. [2022-03-17 15:01:19,606 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 353 transitions. Word has length 358 [2022-03-17 15:01:19,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:01:19,607 INFO L478 AbstractCegarLoop]: Abstraction has 343 states and 353 transitions. [2022-03-17 15:01:19,607 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 3.3545454545454545) internal successors, (369), 108 states have internal predecessors, (369), 71 states have call successors, (73), 4 states have call predecessors, (73), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-17 15:01:19,607 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 353 transitions. [2022-03-17 15:01:19,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2022-03-17 15:01:19,609 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:01:19,609 INFO L500 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 35, 35, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:01:19,636 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-03-17 15:01:19,821 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-03-17 15:01:19,822 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:01:19,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:01:19,822 INFO L85 PathProgramCache]: Analyzing trace with hash 372111322, now seen corresponding path program 41 times [2022-03-17 15:01:19,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:01:19,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131878864] [2022-03-17 15:01:19,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:01:19,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:01:19,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:01:21,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 15:01:21,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 15:01:21,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 15:01:21,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 15:01:21,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 15:01:21,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 15:01:21,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 15:01:21,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 15:01:21,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 15:01:21,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 15:01:21,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 15:01:21,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 15:01:21,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 15:01:21,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 15:01:21,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 15:01:21,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 15:01:21,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 15:01:21,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 15:01:21,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 15:01:21,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 15:01:21,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 15:01:21,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 15:01:21,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 15:01:21,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 15:01:21,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 15:01:21,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 15:01:21,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 15:01:21,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 15:01:21,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 15:01:21,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 15:01:21,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 15:01:21,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 15:01:21,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 15:01:21,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 15:01:21,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 15:01:21,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:21,278 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2418 proven. 1362 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-17 15:01:21,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:01:21,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131878864] [2022-03-17 15:01:21,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131878864] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:01:21,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648675287] [2022-03-17 15:01:21,279 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 15:01:21,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:01:21,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:01:21,284 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:01:21,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-03-17 15:01:21,439 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2022-03-17 15:01:21,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:01:21,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 1013 conjuncts, 74 conjunts are in the unsatisfiable core [2022-03-17 15:01:21,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:01:23,663 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-17 15:01:23,663 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:01:24,200 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-17 15:01:24,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648675287] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:01:24,201 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:01:24,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74, 74] total 113 [2022-03-17 15:01:24,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169277657] [2022-03-17 15:01:24,201 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:01:24,202 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2022-03-17 15:01:24,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:01:24,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2022-03-17 15:01:24,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2817, Invalid=9839, Unknown=0, NotChecked=0, Total=12656 [2022-03-17 15:01:24,204 INFO L87 Difference]: Start difference. First operand 343 states and 353 transitions. Second operand has 113 states, 113 states have (on average 2.6991150442477876) internal successors, (305), 112 states have internal predecessors, (305), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-17 15:01:26,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:01:26,620 INFO L93 Difference]: Finished difference Result 630 states and 747 transitions. [2022-03-17 15:01:26,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-17 15:01:26,621 INFO L78 Accepts]: Start accepts. Automaton has has 113 states, 113 states have (on average 2.6991150442477876) internal successors, (305), 112 states have internal predecessors, (305), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Word has length 368 [2022-03-17 15:01:26,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:01:26,623 INFO L225 Difference]: With dead ends: 630 [2022-03-17 15:01:26,623 INFO L226 Difference]: Without dead ends: 489 [2022-03-17 15:01:26,626 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 989 GetRequests, 806 SyntacticMatches, 0 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9270 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=7589, Invalid=26451, Unknown=0, NotChecked=0, Total=34040 [2022-03-17 15:01:26,626 INFO L912 BasicCegarLoop]: 84 mSDtfsCounter, 719 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2189 mSolverCounterSat, 540 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 2729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 540 IncrementalHoareTripleChecker+Valid, 2189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-17 15:01:26,627 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [720 Valid, 136 Invalid, 2729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [540 Valid, 2189 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-17 15:01:26,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-03-17 15:01:26,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 345. [2022-03-17 15:01:26,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 276 states have (on average 1.0144927536231885) internal successors, (280), 277 states have internal predecessors, (280), 38 states have call successors, (38), 31 states have call predecessors, (38), 30 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-17 15:01:26,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 355 transitions. [2022-03-17 15:01:26,633 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 355 transitions. Word has length 368 [2022-03-17 15:01:26,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:01:26,633 INFO L478 AbstractCegarLoop]: Abstraction has 345 states and 355 transitions. [2022-03-17 15:01:26,633 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 113 states have (on average 2.6991150442477876) internal successors, (305), 112 states have internal predecessors, (305), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-17 15:01:26,633 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 355 transitions. [2022-03-17 15:01:26,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2022-03-17 15:01:26,635 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:01:26,635 INFO L500 BasicCegarLoop]: trace histogram [37, 36, 36, 36, 36, 35, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:01:26,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-03-17 15:01:26,860 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:01:26,861 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:01:26,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:01:26,861 INFO L85 PathProgramCache]: Analyzing trace with hash -1027431235, now seen corresponding path program 42 times [2022-03-17 15:01:26,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:01:26,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124415715] [2022-03-17 15:01:26,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:01:26,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:01:26,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:01:27,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 15:01:27,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 15:01:27,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 15:01:27,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 15:01:27,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 15:01:27,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 15:01:27,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 15:01:27,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 15:01:27,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 15:01:27,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 15:01:27,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 15:01:27,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 15:01:27,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 15:01:27,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 15:01:27,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 15:01:27,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 15:01:27,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 15:01:27,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 15:01:27,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 15:01:27,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 15:01:27,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 15:01:27,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 15:01:27,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 15:01:27,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 15:01:27,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 15:01:27,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 15:01:27,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 15:01:27,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 15:01:27,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 15:01:27,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 15:01:27,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 15:01:27,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 15:01:27,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 15:01:27,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 15:01:27,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 15:01:27,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:27,675 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1330 proven. 2522 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-17 15:01:27,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:01:27,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124415715] [2022-03-17 15:01:27,675 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124415715] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:01:27,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590517713] [2022-03-17 15:01:27,675 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 15:01:27,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:01:27,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:01:27,677 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:01:27,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-03-17 15:01:27,886 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2022-03-17 15:01:27,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:01:27,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 75 conjunts are in the unsatisfiable core [2022-03-17 15:01:27,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:01:28,450 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-17 15:01:28,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:01:28,977 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-17 15:01:28,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590517713] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:01:28,977 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:01:28,978 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 46 [2022-03-17 15:01:28,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993044320] [2022-03-17 15:01:28,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:01:28,978 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-17 15:01:28,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:01:28,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-17 15:01:28,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=796, Invalid=1274, Unknown=0, NotChecked=0, Total=2070 [2022-03-17 15:01:28,979 INFO L87 Difference]: Start difference. First operand 345 states and 355 transitions. Second operand has 46 states, 46 states have (on average 4.695652173913044) internal successors, (216), 43 states have internal predecessors, (216), 38 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-17 15:01:29,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:01:29,917 INFO L93 Difference]: Finished difference Result 362 states and 374 transitions. [2022-03-17 15:01:29,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-17 15:01:29,917 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 4.695652173913044) internal successors, (216), 43 states have internal predecessors, (216), 38 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 370 [2022-03-17 15:01:29,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:01:29,918 INFO L225 Difference]: With dead ends: 362 [2022-03-17 15:01:29,918 INFO L226 Difference]: Without dead ends: 362 [2022-03-17 15:01:29,919 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 930 GetRequests, 843 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1542 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2380, Invalid=5276, Unknown=0, NotChecked=0, Total=7656 [2022-03-17 15:01:29,920 INFO L912 BasicCegarLoop]: 57 mSDtfsCounter, 188 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 1359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 15:01:29,920 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 94 Invalid, 1359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 1162 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 15:01:29,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-03-17 15:01:29,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 357. [2022-03-17 15:01:29,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 285 states have (on average 1.0140350877192983) internal successors, (289), 286 states have internal predecessors, (289), 40 states have call successors, (40), 32 states have call predecessors, (40), 31 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-17 15:01:29,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 368 transitions. [2022-03-17 15:01:29,925 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 368 transitions. Word has length 370 [2022-03-17 15:01:29,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:01:29,925 INFO L478 AbstractCegarLoop]: Abstraction has 357 states and 368 transitions. [2022-03-17 15:01:29,925 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 4.695652173913044) internal successors, (216), 43 states have internal predecessors, (216), 38 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-17 15:01:29,925 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 368 transitions. [2022-03-17 15:01:29,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 387 [2022-03-17 15:01:29,927 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:01:29,927 INFO L500 BasicCegarLoop]: trace histogram [38, 38, 38, 37, 37, 37, 37, 37, 37, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:01:29,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-03-17 15:01:30,151 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:01:30,151 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:01:30,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:01:30,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1645128731, now seen corresponding path program 43 times [2022-03-17 15:01:30,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:01:30,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406403536] [2022-03-17 15:01:30,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:01:30,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:01:30,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:01:31,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 15:01:31,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 15:01:31,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 15:01:31,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 15:01:31,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 15:01:31,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 15:01:31,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 15:01:31,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 15:01:31,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 15:01:31,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 15:01:31,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 15:01:31,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 15:01:31,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 15:01:31,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 15:01:31,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 15:01:31,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 15:01:31,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 15:01:31,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 15:01:31,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 15:01:31,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 15:01:31,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 15:01:31,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 15:01:31,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 15:01:31,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 15:01:31,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 15:01:31,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 15:01:31,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 15:01:31,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 15:01:31,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 15:01:31,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 15:01:31,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 15:01:31,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 15:01:31,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 15:01:31,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 15:01:31,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 15:01:31,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 15:01:31,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 15:01:31,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,698 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2704 proven. 1440 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-17 15:01:31,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:01:31,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406403536] [2022-03-17 15:01:31,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406403536] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:01:31,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771626280] [2022-03-17 15:01:31,699 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 15:01:31,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:01:31,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:01:31,700 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:01:31,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-03-17 15:01:31,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:31,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 76 conjunts are in the unsatisfiable core [2022-03-17 15:01:31,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:01:34,173 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2952 proven. 1332 refuted. 0 times theorem prover too weak. 2524 trivial. 0 not checked. [2022-03-17 15:01:34,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:01:34,743 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2810 proven. 1332 refuted. 0 times theorem prover too weak. 2666 trivial. 0 not checked. [2022-03-17 15:01:34,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771626280] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:01:34,744 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:01:34,744 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 76, 76] total 117 [2022-03-17 15:01:34,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572278823] [2022-03-17 15:01:34,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:01:34,745 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2022-03-17 15:01:34,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:01:34,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2022-03-17 15:01:34,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3008, Invalid=10564, Unknown=0, NotChecked=0, Total=13572 [2022-03-17 15:01:34,747 INFO L87 Difference]: Start difference. First operand 357 states and 368 transitions. Second operand has 117 states, 117 states have (on average 2.7435897435897436) internal successors, (321), 116 states have internal predecessors, (321), 76 states have call successors, (79), 3 states have call predecessors, (79), 2 states have return successors, (77), 76 states have call predecessors, (77), 76 states have call successors, (77) [2022-03-17 15:01:37,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:01:37,077 INFO L93 Difference]: Finished difference Result 652 states and 773 transitions. [2022-03-17 15:01:37,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-17 15:01:37,078 INFO L78 Accepts]: Start accepts. Automaton has has 117 states, 117 states have (on average 2.7435897435897436) internal successors, (321), 116 states have internal predecessors, (321), 76 states have call successors, (79), 3 states have call predecessors, (79), 2 states have return successors, (77), 76 states have call predecessors, (77), 76 states have call successors, (77) Word has length 386 [2022-03-17 15:01:37,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:01:37,079 INFO L225 Difference]: With dead ends: 652 [2022-03-17 15:01:37,079 INFO L226 Difference]: Without dead ends: 507 [2022-03-17 15:01:37,082 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 846 SyntacticMatches, 0 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9936 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=8042, Invalid=28248, Unknown=0, NotChecked=0, Total=36290 [2022-03-17 15:01:37,082 INFO L912 BasicCegarLoop]: 86 mSDtfsCounter, 1027 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 1756 mSolverCounterSat, 696 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1028 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 2452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 696 IncrementalHoareTripleChecker+Valid, 1756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-17 15:01:37,082 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1028 Valid, 103 Invalid, 2452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [696 Valid, 1756 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-17 15:01:37,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-03-17 15:01:37,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 359. [2022-03-17 15:01:37,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 287 states have (on average 1.0139372822299653) internal successors, (291), 288 states have internal predecessors, (291), 40 states have call successors, (40), 32 states have call predecessors, (40), 31 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-17 15:01:37,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 370 transitions. [2022-03-17 15:01:37,088 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 370 transitions. Word has length 386 [2022-03-17 15:01:37,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:01:37,088 INFO L478 AbstractCegarLoop]: Abstraction has 359 states and 370 transitions. [2022-03-17 15:01:37,088 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 117 states, 117 states have (on average 2.7435897435897436) internal successors, (321), 116 states have internal predecessors, (321), 76 states have call successors, (79), 3 states have call predecessors, (79), 2 states have return successors, (77), 76 states have call predecessors, (77), 76 states have call successors, (77) [2022-03-17 15:01:37,088 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 370 transitions. [2022-03-17 15:01:37,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2022-03-17 15:01:37,090 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:01:37,090 INFO L500 BasicCegarLoop]: trace histogram [38, 38, 38, 38, 37, 37, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:01:37,123 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-03-17 15:01:37,307 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-03-17 15:01:37,307 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:01:37,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:01:37,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1522029048, now seen corresponding path program 44 times [2022-03-17 15:01:37,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:01:37,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491509799] [2022-03-17 15:01:37,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:01:37,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:01:37,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:01:38,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 15:01:38,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 15:01:38,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 15:01:38,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 15:01:38,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 15:01:38,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 15:01:38,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 15:01:38,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 15:01:38,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 15:01:38,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 15:01:38,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 15:01:38,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 15:01:38,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 15:01:38,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 15:01:38,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 15:01:38,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 15:01:38,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 15:01:38,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 15:01:38,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 15:01:38,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 15:01:38,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 15:01:38,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 15:01:38,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 15:01:38,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 15:01:38,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 15:01:38,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 15:01:38,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 15:01:38,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 15:01:38,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 15:01:38,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 15:01:38,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 15:01:38,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 15:01:38,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 15:01:38,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 15:01:38,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 15:01:38,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 15:01:38,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 15:01:38,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:38,876 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 2704 proven. 1514 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-17 15:01:38,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:01:38,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491509799] [2022-03-17 15:01:38,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491509799] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:01:38,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746663203] [2022-03-17 15:01:38,876 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 15:01:38,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:01:38,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:01:38,878 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:01:38,878 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-03-17 15:01:38,998 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 15:01:38,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:01:39,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 78 conjunts are in the unsatisfiable core [2022-03-17 15:01:39,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:01:40,912 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-17 15:01:40,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:01:41,483 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-17 15:01:41,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [746663203] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:01:41,483 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:01:41,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 42, 42] total 119 [2022-03-17 15:01:41,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410631054] [2022-03-17 15:01:41,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:01:41,484 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2022-03-17 15:01:41,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:01:41,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2022-03-17 15:01:41,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2307, Invalid=11735, Unknown=0, NotChecked=0, Total=14042 [2022-03-17 15:01:41,486 INFO L87 Difference]: Start difference. First operand 359 states and 370 transitions. Second operand has 119 states, 119 states have (on average 3.3529411764705883) internal successors, (399), 117 states have internal predecessors, (399), 77 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-03-17 15:01:46,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:01:46,537 INFO L93 Difference]: Finished difference Result 671 states and 795 transitions. [2022-03-17 15:01:46,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-17 15:01:46,538 INFO L78 Accepts]: Start accepts. Automaton has has 119 states, 119 states have (on average 3.3529411764705883) internal successors, (399), 117 states have internal predecessors, (399), 77 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) Word has length 388 [2022-03-17 15:01:46,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:01:46,539 INFO L225 Difference]: With dead ends: 671 [2022-03-17 15:01:46,539 INFO L226 Difference]: Without dead ends: 522 [2022-03-17 15:01:46,545 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1122 GetRequests, 851 SyntacticMatches, 1 SemanticMatches, 270 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25639 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=12323, Invalid=61389, Unknown=0, NotChecked=0, Total=73712 [2022-03-17 15:01:46,545 INFO L912 BasicCegarLoop]: 123 mSDtfsCounter, 1092 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 4851 mSolverCounterSat, 920 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s 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.9s IncrementalHoareTripleChecker+Time [2022-03-17 15:01:46,545 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1093 Valid, 210 Invalid, 5771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [920 Valid, 4851 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-17 15:01:46,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-03-17 15:01:46,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 369. [2022-03-17 15:01:46,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 295 states have (on average 1.0135593220338983) internal successors, (299), 296 states have internal predecessors, (299), 41 states have call successors, (41), 33 states have call predecessors, (41), 32 states have return successors, (40), 39 states have call predecessors, (40), 40 states have call successors, (40) [2022-03-17 15:01:46,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 380 transitions. [2022-03-17 15:01:46,551 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 380 transitions. Word has length 388 [2022-03-17 15:01:46,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:01:46,551 INFO L478 AbstractCegarLoop]: Abstraction has 369 states and 380 transitions. [2022-03-17 15:01:46,552 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 119 states, 119 states have (on average 3.3529411764705883) internal successors, (399), 117 states have internal predecessors, (399), 77 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-03-17 15:01:46,552 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 380 transitions. [2022-03-17 15:01:46,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2022-03-17 15:01:46,567 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:01:46,567 INFO L500 BasicCegarLoop]: trace histogram [39, 39, 39, 39, 38, 38, 38, 38, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:01:46,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-03-17 15:01:46,783 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-03-17 15:01:46,783 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:01:46,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:01:46,784 INFO L85 PathProgramCache]: Analyzing trace with hash -1213907201, now seen corresponding path program 45 times [2022-03-17 15:01:46,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:01:46,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882157973] [2022-03-17 15:01:46,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:01:46,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:01:46,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:01:48,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 15:01:48,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 15:01:48,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 15:01:48,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 15:01:48,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 15:01:48,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 15:01:48,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 15:01:48,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 15:01:48,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 15:01:48,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 15:01:48,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 15:01:48,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 15:01:48,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 15:01:48,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 15:01:48,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 15:01:48,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 15:01:48,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 15:01:48,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 15:01:48,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 15:01:48,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 15:01:48,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 15:01:48,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 15:01:48,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 15:01:48,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 15:01:48,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 15:01:48,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 15:01:48,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 15:01:48,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 15:01:48,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 15:01:48,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 15:01:48,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 15:01:48,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 15:01:48,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 15:01:48,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 15:01:48,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 15:01:48,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 15:01:48,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 15:01:48,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 15:01:48,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:48,443 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 2853 proven. 1593 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-17 15:01:48,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:01:48,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882157973] [2022-03-17 15:01:48,444 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882157973] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:01:48,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238479060] [2022-03-17 15:01:48,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 15:01:48,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:01:48,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:01:48,445 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:01:48,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-03-17 15:01:48,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2022-03-17 15:01:48,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:01:48,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 1094 conjuncts, 80 conjunts are in the unsatisfiable core [2022-03-17 15:01:48,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:01:50,601 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-17 15:01:50,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:01:51,169 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-17 15:01:51,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238479060] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:01:51,169 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:01:51,169 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 43, 43] total 122 [2022-03-17 15:01:51,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085226083] [2022-03-17 15:01:51,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:01:51,170 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 122 states [2022-03-17 15:01:51,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:01:51,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2022-03-17 15:01:51,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2426, Invalid=12336, Unknown=0, NotChecked=0, Total=14762 [2022-03-17 15:01:51,172 INFO L87 Difference]: Start difference. First operand 369 states and 380 transitions. Second operand has 122 states, 122 states have (on average 3.3524590163934427) internal successors, (409), 120 states have internal predecessors, (409), 79 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-17 15:01:56,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:01:56,064 INFO L93 Difference]: Finished difference Result 689 states and 816 transitions. [2022-03-17 15:01:56,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-03-17 15:01:56,065 INFO L78 Accepts]: Start accepts. Automaton has has 122 states, 122 states have (on average 3.3524590163934427) internal successors, (409), 120 states have internal predecessors, (409), 79 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) Word has length 398 [2022-03-17 15:01:56,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:01:56,066 INFO L225 Difference]: With dead ends: 689 [2022-03-17 15:01:56,067 INFO L226 Difference]: Without dead ends: 536 [2022-03-17 15:01:56,072 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1151 GetRequests, 873 SyntacticMatches, 1 SemanticMatches, 277 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27016 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=12959, Invalid=64603, Unknown=0, NotChecked=0, Total=77562 [2022-03-17 15:01:56,072 INFO L912 BasicCegarLoop]: 126 mSDtfsCounter, 1411 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 4477 mSolverCounterSat, 1093 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1412 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 5570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1093 IncrementalHoareTripleChecker+Valid, 4477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-17 15:01:56,072 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1412 Valid, 193 Invalid, 5570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1093 Valid, 4477 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-17 15:01:56,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2022-03-17 15:01:56,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 379. [2022-03-17 15:01:56,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 303 states have (on average 1.0132013201320131) internal successors, (307), 304 states have internal predecessors, (307), 42 states have call successors, (42), 34 states have call predecessors, (42), 33 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41) [2022-03-17 15:01:56,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 390 transitions. [2022-03-17 15:01:56,077 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 390 transitions. Word has length 398 [2022-03-17 15:01:56,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:01:56,077 INFO L478 AbstractCegarLoop]: Abstraction has 379 states and 390 transitions. [2022-03-17 15:01:56,077 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 122 states, 122 states have (on average 3.3524590163934427) internal successors, (409), 120 states have internal predecessors, (409), 79 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-17 15:01:56,077 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 390 transitions. [2022-03-17 15:01:56,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2022-03-17 15:01:56,079 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:01:56,080 INFO L500 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 39, 39, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:01:56,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-03-17 15:01:56,295 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-03-17 15:01:56,295 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:01:56,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:01:56,295 INFO L85 PathProgramCache]: Analyzing trace with hash 320244022, now seen corresponding path program 46 times [2022-03-17 15:01:56,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:01:56,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218230451] [2022-03-17 15:01:56,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:01:56,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:01:56,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:01:57,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 15:01:57,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 15:01:57,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 15:01:57,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 15:01:57,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 15:01:57,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 15:01:57,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 15:01:57,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 15:01:57,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 15:01:57,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 15:01:57,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 15:01:57,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 15:01:57,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 15:01:57,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 15:01:57,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 15:01:57,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 15:01:57,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 15:01:57,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 15:01:57,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 15:01:57,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 15:01:57,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 15:01:57,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 15:01:57,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 15:01:57,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 15:01:57,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 15:01:57,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 15:01:57,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 15:01:57,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 15:01:57,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 15:01:57,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 15:01:57,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 15:01:57,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 15:01:57,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:57,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 15:01:58,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:58,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 15:01:58,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:58,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 15:01:58,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:58,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 15:01:58,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:58,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 15:01:58,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:58,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 15:01:58,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:58,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 15:01:58,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:01:58,009 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 3006 proven. 1674 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-17 15:01:58,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:01:58,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218230451] [2022-03-17 15:01:58,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218230451] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:01:58,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482351013] [2022-03-17 15:01:58,009 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 15:01:58,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:01:58,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:01:58,012 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:01:58,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-03-17 15:01:58,135 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 15:01:58,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:01:58,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 1121 conjuncts, 82 conjunts are in the unsatisfiable core [2022-03-17 15:01:58,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:02:00,153 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-17 15:02:00,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:02:00,724 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-17 15:02:00,724 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482351013] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:02:00,724 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:02:00,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 44, 44] total 125 [2022-03-17 15:02:00,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238419842] [2022-03-17 15:02:00,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:02:00,725 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2022-03-17 15:02:00,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:02:00,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2022-03-17 15:02:00,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2548, Invalid=12952, Unknown=0, NotChecked=0, Total=15500 [2022-03-17 15:02:00,727 INFO L87 Difference]: Start difference. First operand 379 states and 390 transitions. Second operand has 125 states, 125 states have (on average 3.352) internal successors, (419), 123 states have internal predecessors, (419), 81 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-03-17 15:02:05,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:02:05,830 INFO L93 Difference]: Finished difference Result 707 states and 837 transitions. [2022-03-17 15:02:05,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-03-17 15:02:05,831 INFO L78 Accepts]: Start accepts. Automaton has has 125 states, 125 states have (on average 3.352) internal successors, (419), 123 states have internal predecessors, (419), 81 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) Word has length 408 [2022-03-17 15:02:05,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:02:05,832 INFO L225 Difference]: With dead ends: 707 [2022-03-17 15:02:05,832 INFO L226 Difference]: Without dead ends: 550 [2022-03-17 15:02:05,838 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 895 SyntacticMatches, 1 SemanticMatches, 284 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28429 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=13611, Invalid=67899, Unknown=0, NotChecked=0, Total=81510 [2022-03-17 15:02:05,838 INFO L912 BasicCegarLoop]: 129 mSDtfsCounter, 1308 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4683 mSolverCounterSat, 1089 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1309 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 5772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1089 IncrementalHoareTripleChecker+Valid, 4683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-17 15:02:05,838 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1309 Valid, 206 Invalid, 5772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1089 Valid, 4683 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-17 15:02:05,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-03-17 15:02:05,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 389. [2022-03-17 15:02:05,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 311 states have (on average 1.0128617363344052) internal successors, (315), 312 states have internal predecessors, (315), 43 states have call successors, (43), 35 states have call predecessors, (43), 34 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-17 15:02:05,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 400 transitions. [2022-03-17 15:02:05,844 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 400 transitions. Word has length 408 [2022-03-17 15:02:05,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:02:05,844 INFO L478 AbstractCegarLoop]: Abstraction has 389 states and 400 transitions. [2022-03-17 15:02:05,845 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 125 states, 125 states have (on average 3.352) internal successors, (419), 123 states have internal predecessors, (419), 81 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-03-17 15:02:05,845 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 400 transitions. [2022-03-17 15:02:05,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2022-03-17 15:02:05,847 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:02:05,847 INFO L500 BasicCegarLoop]: trace histogram [41, 41, 41, 41, 40, 40, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:02:05,871 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-03-17 15:02:06,067 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:02:06,067 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:02:06,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:02:06,068 INFO L85 PathProgramCache]: Analyzing trace with hash 1339227309, now seen corresponding path program 47 times [2022-03-17 15:02:06,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:02:06,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586503456] [2022-03-17 15:02:06,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:02:06,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:02:06,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:02:07,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 15:02:07,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 15:02:07,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 15:02:07,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 15:02:07,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 15:02:07,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 15:02:07,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 15:02:07,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 15:02:07,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 15:02:07,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 15:02:07,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 15:02:07,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 15:02:07,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 15:02:07,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 15:02:07,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 15:02:07,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 15:02:07,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 15:02:07,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 15:02:07,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 15:02:07,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 15:02:07,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 15:02:07,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 15:02:07,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 15:02:07,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 15:02:07,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 15:02:07,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 15:02:07,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 15:02:07,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 15:02:07,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 15:02:07,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 15:02:07,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 15:02:07,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 15:02:07,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 15:02:07,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 15:02:07,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 15:02:07,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 15:02:07,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 15:02:07,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 15:02:07,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 15:02:07,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 15:02:07,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:07,894 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3163 proven. 1757 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-17 15:02:07,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:02:07,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586503456] [2022-03-17 15:02:07,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586503456] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:02:07,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580571243] [2022-03-17 15:02:07,894 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 15:02:07,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:02:07,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:02:07,895 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:02:07,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-03-17 15:02:08,079 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 41 check-sat command(s) [2022-03-17 15:02:08,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:02:08,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 84 conjunts are in the unsatisfiable core [2022-03-17 15:02:08,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:02:10,775 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-17 15:02:10,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:02:11,377 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-17 15:02:11,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580571243] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:02:11,378 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:02:11,378 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 84] total 128 [2022-03-17 15:02:11,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025727246] [2022-03-17 15:02:11,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:02:11,379 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 128 states [2022-03-17 15:02:11,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:02:11,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2022-03-17 15:02:11,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3617, Invalid=12639, Unknown=0, NotChecked=0, Total=16256 [2022-03-17 15:02:11,381 INFO L87 Difference]: Start difference. First operand 389 states and 400 transitions. Second operand has 128 states, 128 states have (on average 2.6953125) internal successors, (345), 127 states have internal predecessors, (345), 83 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-17 15:02:14,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:02:14,252 INFO L93 Difference]: Finished difference Result 716 states and 849 transitions. [2022-03-17 15:02:14,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-17 15:02:14,253 INFO L78 Accepts]: Start accepts. Automaton has has 128 states, 128 states have (on average 2.6953125) internal successors, (345), 127 states have internal predecessors, (345), 83 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) Word has length 418 [2022-03-17 15:02:14,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:02:14,254 INFO L225 Difference]: With dead ends: 716 [2022-03-17 15:02:14,254 INFO L226 Difference]: Without dead ends: 555 [2022-03-17 15:02:14,257 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1124 GetRequests, 916 SyntacticMatches, 0 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11995 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=9769, Invalid=34121, Unknown=0, NotChecked=0, Total=43890 [2022-03-17 15:02:14,257 INFO L912 BasicCegarLoop]: 94 mSDtfsCounter, 818 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2499 mSolverCounterSat, 568 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 819 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 3067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 568 IncrementalHoareTripleChecker+Valid, 2499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-17 15:02:14,257 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [819 Valid, 156 Invalid, 3067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [568 Valid, 2499 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-17 15:02:14,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-03-17 15:02:14,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 391. [2022-03-17 15:02:14,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 313 states have (on average 1.012779552715655) internal successors, (317), 314 states have internal predecessors, (317), 43 states have call successors, (43), 35 states have call predecessors, (43), 34 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-17 15:02:14,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 402 transitions. [2022-03-17 15:02:14,263 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 402 transitions. Word has length 418 [2022-03-17 15:02:14,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:02:14,264 INFO L478 AbstractCegarLoop]: Abstraction has 391 states and 402 transitions. [2022-03-17 15:02:14,264 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 128 states, 128 states have (on average 2.6953125) internal successors, (345), 127 states have internal predecessors, (345), 83 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-17 15:02:14,264 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 402 transitions. [2022-03-17 15:02:14,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2022-03-17 15:02:14,266 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:02:14,266 INFO L500 BasicCegarLoop]: trace histogram [42, 41, 41, 41, 41, 40, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:02:14,290 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-03-17 15:02:14,480 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-03-17 15:02:14,480 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:02:14,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:02:14,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1950348592, now seen corresponding path program 48 times [2022-03-17 15:02:14,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:02:14,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075789678] [2022-03-17 15:02:14,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:02:14,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:02:14,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:02:15,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 15:02:15,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 15:02:15,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 15:02:15,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 15:02:15,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 15:02:15,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 15:02:15,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 15:02:15,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 15:02:15,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 15:02:15,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 15:02:15,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 15:02:15,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 15:02:15,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 15:02:15,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 15:02:15,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 15:02:15,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 15:02:15,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 15:02:15,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 15:02:15,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 15:02:15,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 15:02:15,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 15:02:15,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 15:02:15,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 15:02:15,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 15:02:15,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 15:02:15,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 15:02:15,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 15:02:15,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 15:02:15,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 15:02:15,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 15:02:15,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 15:02:15,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 15:02:15,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 15:02:15,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 15:02:15,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 15:02:15,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 15:02:15,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 15:02:15,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 15:02:15,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 15:02:15,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 15:02:15,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:15,335 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1720 proven. 3282 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-17 15:02:15,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:02:15,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075789678] [2022-03-17 15:02:15,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075789678] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:02:15,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473832735] [2022-03-17 15:02:15,335 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 15:02:15,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:02:15,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:02:15,336 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:02:15,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-03-17 15:02:15,513 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 42 check-sat command(s) [2022-03-17 15:02:15,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:02:15,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 1158 conjuncts, 85 conjunts are in the unsatisfiable core [2022-03-17 15:02:15,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:02:16,100 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-17 15:02:16,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:02:16,711 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-17 15:02:16,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473832735] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:02:16,711 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:02:16,711 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46, 46] total 51 [2022-03-17 15:02:16,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184724466] [2022-03-17 15:02:16,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:02:16,714 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-03-17 15:02:16,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:02:16,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-03-17 15:02:16,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1006, Invalid=1544, Unknown=0, NotChecked=0, Total=2550 [2022-03-17 15:02:16,715 INFO L87 Difference]: Start difference. First operand 391 states and 402 transitions. Second operand has 51 states, 51 states have (on average 4.7254901960784315) internal successors, (241), 48 states have internal predecessors, (241), 43 states have call successors, (47), 4 states have call predecessors, (47), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-17 15:02:17,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:02:17,762 INFO L93 Difference]: Finished difference Result 408 states and 421 transitions. [2022-03-17 15:02:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-17 15:02:17,763 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 4.7254901960784315) internal successors, (241), 48 states have internal predecessors, (241), 43 states have call successors, (47), 4 states have call predecessors, (47), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) Word has length 420 [2022-03-17 15:02:17,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:02:17,764 INFO L225 Difference]: With dead ends: 408 [2022-03-17 15:02:17,764 INFO L226 Difference]: Without dead ends: 408 [2022-03-17 15:02:17,765 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1055 GetRequests, 958 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1857 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=3010, Invalid=6496, Unknown=0, NotChecked=0, Total=9506 [2022-03-17 15:02:17,765 INFO L912 BasicCegarLoop]: 62 mSDtfsCounter, 214 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1247 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 1469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 1247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 15:02:17,765 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 114 Invalid, 1469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 1247 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 15:02:17,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-03-17 15:02:17,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 403. [2022-03-17 15:02:17,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 322 states have (on average 1.0124223602484472) internal successors, (326), 323 states have internal predecessors, (326), 45 states have call successors, (45), 36 states have call predecessors, (45), 35 states have return successors, (44), 43 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-17 15:02:17,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 415 transitions. [2022-03-17 15:02:17,771 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 415 transitions. Word has length 420 [2022-03-17 15:02:17,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:02:17,771 INFO L478 AbstractCegarLoop]: Abstraction has 403 states and 415 transitions. [2022-03-17 15:02:17,771 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 4.7254901960784315) internal successors, (241), 48 states have internal predecessors, (241), 43 states have call successors, (47), 4 states have call predecessors, (47), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-17 15:02:17,771 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 415 transitions. [2022-03-17 15:02:17,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2022-03-17 15:02:17,773 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:02:17,774 INFO L500 BasicCegarLoop]: trace histogram [43, 43, 43, 42, 42, 42, 42, 42, 42, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:02:17,798 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-03-17 15:02:17,987 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:02:17,987 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:02:17,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:02:17,988 INFO L85 PathProgramCache]: Analyzing trace with hash 2013148152, now seen corresponding path program 49 times [2022-03-17 15:02:17,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:02:17,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406463331] [2022-03-17 15:02:17,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:02:17,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:02:18,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:02:19,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 15:02:19,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 15:02:19,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 15:02:19,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 15:02:19,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 15:02:19,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 15:02:19,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 15:02:19,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 15:02:19,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 15:02:19,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 15:02:19,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 15:02:19,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 15:02:19,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 15:02:19,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 15:02:19,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 15:02:19,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 15:02:19,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 15:02:19,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 15:02:19,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 15:02:19,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 15:02:19,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 15:02:19,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 15:02:19,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 15:02:19,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 15:02:19,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 15:02:19,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 15:02:19,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 15:02:19,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 15:02:19,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 15:02:19,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 15:02:19,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 15:02:19,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 15:02:19,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 15:02:19,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 15:02:19,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 15:02:19,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 15:02:19,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 15:02:19,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 15:02:19,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 15:02:19,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 15:02:19,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 15:02:19,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 15:02:19,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:19,908 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3489 proven. 1845 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-17 15:02:19,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:02:19,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406463331] [2022-03-17 15:02:19,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406463331] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:02:19,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545648845] [2022-03-17 15:02:19,909 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 15:02:19,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:02:19,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:02:19,912 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:02:19,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-03-17 15:02:20,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:20,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 1192 conjuncts, 86 conjunts are in the unsatisfiable core [2022-03-17 15:02:20,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:02:22,983 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3772 proven. 1722 refuted. 0 times theorem prover too weak. 3284 trivial. 0 not checked. [2022-03-17 15:02:22,983 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:02:23,596 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3610 proven. 1722 refuted. 0 times theorem prover too weak. 3446 trivial. 0 not checked. [2022-03-17 15:02:23,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545648845] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:02:23,596 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:02:23,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 86, 86] total 132 [2022-03-17 15:02:23,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233946123] [2022-03-17 15:02:23,596 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:02:23,597 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2022-03-17 15:02:23,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:02:23,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2022-03-17 15:02:23,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3833, Invalid=13459, Unknown=0, NotChecked=0, Total=17292 [2022-03-17 15:02:23,599 INFO L87 Difference]: Start difference. First operand 403 states and 415 transitions. Second operand has 132 states, 132 states have (on average 2.734848484848485) internal successors, (361), 131 states have internal predecessors, (361), 86 states have call successors, (89), 3 states have call predecessors, (89), 2 states have return successors, (87), 86 states have call predecessors, (87), 86 states have call successors, (87) [2022-03-17 15:02:26,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:02:26,657 INFO L93 Difference]: Finished difference Result 738 states and 875 transitions. [2022-03-17 15:02:26,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-17 15:02:26,657 INFO L78 Accepts]: Start accepts. Automaton has has 132 states, 132 states have (on average 2.734848484848485) internal successors, (361), 131 states have internal predecessors, (361), 86 states have call successors, (89), 3 states have call predecessors, (89), 2 states have return successors, (87), 86 states have call predecessors, (87), 86 states have call successors, (87) Word has length 436 [2022-03-17 15:02:26,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:02:26,659 INFO L225 Difference]: With dead ends: 738 [2022-03-17 15:02:26,659 INFO L226 Difference]: Without dead ends: 573 [2022-03-17 15:02:26,662 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1170 GetRequests, 956 SyntacticMatches, 0 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12751 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=10282, Invalid=36158, Unknown=0, NotChecked=0, Total=46440 [2022-03-17 15:02:26,662 INFO L912 BasicCegarLoop]: 96 mSDtfsCounter, 839 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 3084 mSolverCounterSat, 498 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 840 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 3582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 498 IncrementalHoareTripleChecker+Valid, 3084 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-17 15:02:26,662 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [840 Valid, 163 Invalid, 3582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [498 Valid, 3084 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-17 15:02:26,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-03-17 15:02:26,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 405. [2022-03-17 15:02:26,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 324 states have (on average 1.0123456790123457) internal successors, (328), 325 states have internal predecessors, (328), 45 states have call successors, (45), 36 states have call predecessors, (45), 35 states have return successors, (44), 43 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-17 15:02:26,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 417 transitions. [2022-03-17 15:02:26,668 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 417 transitions. Word has length 436 [2022-03-17 15:02:26,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:02:26,668 INFO L478 AbstractCegarLoop]: Abstraction has 405 states and 417 transitions. [2022-03-17 15:02:26,669 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 132 states, 132 states have (on average 2.734848484848485) internal successors, (361), 131 states have internal predecessors, (361), 86 states have call successors, (89), 3 states have call predecessors, (89), 2 states have return successors, (87), 86 states have call predecessors, (87), 86 states have call successors, (87) [2022-03-17 15:02:26,669 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 417 transitions. [2022-03-17 15:02:26,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-03-17 15:02:26,671 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:02:26,671 INFO L500 BasicCegarLoop]: trace histogram [43, 43, 43, 43, 42, 42, 42, 42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:02:26,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-03-17 15:02:26,885 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-03-17 15:02:26,885 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:02:26,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:02:26,886 INFO L85 PathProgramCache]: Analyzing trace with hash -498131109, now seen corresponding path program 50 times [2022-03-17 15:02:26,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:02:26,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866218233] [2022-03-17 15:02:26,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:02:26,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:02:26,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:02:28,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 15:02:28,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 15:02:28,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 15:02:28,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 15:02:28,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 15:02:28,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 15:02:28,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 15:02:28,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 15:02:28,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 15:02:28,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 15:02:28,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 15:02:28,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 15:02:28,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 15:02:28,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 15:02:28,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 15:02:28,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 15:02:28,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 15:02:28,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 15:02:28,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 15:02:28,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 15:02:28,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 15:02:28,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 15:02:28,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 15:02:28,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 15:02:28,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 15:02:28,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 15:02:28,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 15:02:28,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 15:02:28,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 15:02:28,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 15:02:28,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 15:02:28,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 15:02:28,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 15:02:28,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 15:02:28,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 15:02:28,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 15:02:28,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 15:02:28,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 15:02:28,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 15:02:28,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 15:02:28,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 15:02:28,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 15:02:28,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:28,844 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 3489 proven. 1929 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-17 15:02:28,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:02:28,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866218233] [2022-03-17 15:02:28,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866218233] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:02:28,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744400186] [2022-03-17 15:02:28,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 15:02:28,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:02:28,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:02:28,848 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:02:28,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-03-17 15:02:28,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 15:02:28,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:02:28,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 88 conjunts are in the unsatisfiable core [2022-03-17 15:02:29,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:02:31,302 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-17 15:02:31,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:02:31,969 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-17 15:02:31,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744400186] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:02:31,970 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:02:31,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 47, 47] total 134 [2022-03-17 15:02:31,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779178289] [2022-03-17 15:02:31,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:02:31,971 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 134 states [2022-03-17 15:02:31,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:02:31,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2022-03-17 15:02:31,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2932, Invalid=14890, Unknown=0, NotChecked=0, Total=17822 [2022-03-17 15:02:31,972 INFO L87 Difference]: Start difference. First operand 405 states and 417 transitions. Second operand has 134 states, 134 states have (on average 3.3507462686567164) internal successors, (449), 132 states have internal predecessors, (449), 87 states have call successors, (89), 4 states have call predecessors, (89), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2022-03-17 15:02:38,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:02:38,095 INFO L93 Difference]: Finished difference Result 757 states and 897 transitions. [2022-03-17 15:02:38,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-03-17 15:02:38,096 INFO L78 Accepts]: Start accepts. Automaton has has 134 states, 134 states have (on average 3.3507462686567164) internal successors, (449), 132 states have internal predecessors, (449), 87 states have call successors, (89), 4 states have call predecessors, (89), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) Word has length 438 [2022-03-17 15:02:38,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:02:38,097 INFO L225 Difference]: With dead ends: 757 [2022-03-17 15:02:38,097 INFO L226 Difference]: Without dead ends: 588 [2022-03-17 15:02:38,102 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1267 GetRequests, 961 SyntacticMatches, 1 SemanticMatches, 305 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32884 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=15663, Invalid=78279, Unknown=0, NotChecked=0, Total=93942 [2022-03-17 15:02:38,103 INFO L912 BasicCegarLoop]: 138 mSDtfsCounter, 1379 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 5989 mSolverCounterSat, 1210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1380 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 7199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1210 IncrementalHoareTripleChecker+Valid, 5989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-17 15:02:38,103 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1380 Valid, 240 Invalid, 7199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1210 Valid, 5989 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-17 15:02:38,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2022-03-17 15:02:38,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 415. [2022-03-17 15:02:38,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 332 states have (on average 1.0120481927710843) internal successors, (336), 333 states have internal predecessors, (336), 46 states have call successors, (46), 37 states have call predecessors, (46), 36 states have return successors, (45), 44 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-17 15:02:38,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 427 transitions. [2022-03-17 15:02:38,108 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 427 transitions. Word has length 438 [2022-03-17 15:02:38,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:02:38,108 INFO L478 AbstractCegarLoop]: Abstraction has 415 states and 427 transitions. [2022-03-17 15:02:38,108 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 134 states, 134 states have (on average 3.3507462686567164) internal successors, (449), 132 states have internal predecessors, (449), 87 states have call successors, (89), 4 states have call predecessors, (89), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2022-03-17 15:02:38,108 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 427 transitions. [2022-03-17 15:02:38,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2022-03-17 15:02:38,110 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:02:38,111 INFO L500 BasicCegarLoop]: trace histogram [44, 44, 44, 44, 43, 43, 43, 43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:02:38,134 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-03-17 15:02:38,323 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-03-17 15:02:38,323 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:02:38,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:02:38,324 INFO L85 PathProgramCache]: Analyzing trace with hash 2042736274, now seen corresponding path program 51 times [2022-03-17 15:02:38,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:02:38,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908732430] [2022-03-17 15:02:38,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:02:38,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:02:38,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:02:40,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 15:02:40,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 15:02:40,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 15:02:40,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 15:02:40,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 15:02:40,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 15:02:40,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 15:02:40,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 15:02:40,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 15:02:40,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 15:02:40,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 15:02:40,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 15:02:40,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 15:02:40,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 15:02:40,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 15:02:40,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 15:02:40,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 15:02:40,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 15:02:40,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 15:02:40,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 15:02:40,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 15:02:40,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 15:02:40,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 15:02:40,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 15:02:40,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 15:02:40,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 15:02:40,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 15:02:40,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 15:02:40,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 15:02:40,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 15:02:40,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 15:02:40,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 15:02:40,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 15:02:40,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 15:02:40,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 15:02:40,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 15:02:40,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 15:02:40,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 15:02:40,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 15:02:40,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 15:02:40,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 15:02:40,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 15:02:40,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 15:02:40,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:40,400 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 3658 proven. 2018 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-17 15:02:40,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:02:40,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908732430] [2022-03-17 15:02:40,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908732430] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:02:40,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400334413] [2022-03-17 15:02:40,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 15:02:40,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:02:40,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:02:40,408 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:02:40,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-03-17 15:02:40,602 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 44 check-sat command(s) [2022-03-17 15:02:40,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:02:40,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 1229 conjuncts, 90 conjunts are in the unsatisfiable core [2022-03-17 15:02:40,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:02:43,086 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-17 15:02:43,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:02:43,779 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-17 15:02:43,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400334413] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:02:43,779 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:02:43,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 48, 48] total 137 [2022-03-17 15:02:43,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593813648] [2022-03-17 15:02:43,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:02:43,780 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 137 states [2022-03-17 15:02:43,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:02:43,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 137 interpolants. [2022-03-17 15:02:43,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3066, Invalid=15566, Unknown=0, NotChecked=0, Total=18632 [2022-03-17 15:02:43,782 INFO L87 Difference]: Start difference. First operand 415 states and 427 transitions. Second operand has 137 states, 137 states have (on average 3.3503649635036497) internal successors, (459), 135 states have internal predecessors, (459), 89 states have call successors, (91), 4 states have call predecessors, (91), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2022-03-17 15:02:49,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:02:49,844 INFO L93 Difference]: Finished difference Result 775 states and 918 transitions. [2022-03-17 15:02:49,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 180 states. [2022-03-17 15:02:49,844 INFO L78 Accepts]: Start accepts. Automaton has has 137 states, 137 states have (on average 3.3503649635036497) internal successors, (459), 135 states have internal predecessors, (459), 89 states have call successors, (91), 4 states have call predecessors, (91), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) Word has length 448 [2022-03-17 15:02:49,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:02:49,846 INFO L225 Difference]: With dead ends: 775 [2022-03-17 15:02:49,846 INFO L226 Difference]: Without dead ends: 602 [2022-03-17 15:02:49,851 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1296 GetRequests, 983 SyntacticMatches, 1 SemanticMatches, 312 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34441 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=16379, Invalid=81903, Unknown=0, NotChecked=0, Total=98282 [2022-03-17 15:02:49,851 INFO L912 BasicCegarLoop]: 141 mSDtfsCounter, 1272 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 5376 mSolverCounterSat, 1121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1273 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 6497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1121 IncrementalHoareTripleChecker+Valid, 5376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-17 15:02:49,852 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1273 Valid, 233 Invalid, 6497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1121 Valid, 5376 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-17 15:02:49,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2022-03-17 15:02:49,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 425. [2022-03-17 15:02:49,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 340 states have (on average 1.011764705882353) internal successors, (344), 341 states have internal predecessors, (344), 47 states have call successors, (47), 38 states have call predecessors, (47), 37 states have return successors, (46), 45 states have call predecessors, (46), 46 states have call successors, (46) [2022-03-17 15:02:49,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 437 transitions. [2022-03-17 15:02:49,857 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 437 transitions. Word has length 448 [2022-03-17 15:02:49,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:02:49,857 INFO L478 AbstractCegarLoop]: Abstraction has 425 states and 437 transitions. [2022-03-17 15:02:49,858 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 137 states, 137 states have (on average 3.3503649635036497) internal successors, (459), 135 states have internal predecessors, (459), 89 states have call successors, (91), 4 states have call predecessors, (91), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2022-03-17 15:02:49,858 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 437 transitions. [2022-03-17 15:02:49,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2022-03-17 15:02:49,860 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:02:49,860 INFO L500 BasicCegarLoop]: trace histogram [45, 45, 45, 45, 44, 44, 44, 44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:02:49,886 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-03-17 15:02:50,085 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:02:50,085 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:02:50,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:02:50,085 INFO L85 PathProgramCache]: Analyzing trace with hash -1276827895, now seen corresponding path program 52 times [2022-03-17 15:02:50,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:02:50,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398237838] [2022-03-17 15:02:50,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:02:50,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:02:50,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:02:52,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 15:02:52,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 15:02:52,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 15:02:52,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 15:02:52,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 15:02:52,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 15:02:52,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 15:02:52,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 15:02:52,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 15:02:52,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 15:02:52,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 15:02:52,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 15:02:52,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 15:02:52,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 15:02:52,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 15:02:52,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 15:02:52,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 15:02:52,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 15:02:52,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 15:02:52,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 15:02:52,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 15:02:52,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 15:02:52,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 15:02:52,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 15:02:52,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 15:02:52,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 15:02:52,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 15:02:52,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 15:02:52,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 15:02:52,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 15:02:52,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 15:02:52,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 15:02:52,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 15:02:52,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 15:02:52,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 15:02:52,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 15:02:52,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 15:02:52,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 15:02:52,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 15:02:52,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 15:02:52,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 15:02:52,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 15:02:52,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 15:02:52,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 15:02:52,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:02:52,297 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 3831 proven. 2109 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-17 15:02:52,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:02:52,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398237838] [2022-03-17 15:02:52,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398237838] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:02:52,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745278805] [2022-03-17 15:02:52,298 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 15:02:52,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:02:52,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:02:52,299 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:02:52,300 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-03-17 15:02:52,439 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 15:02:52,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:02:52,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 1256 conjuncts, 92 conjunts are in the unsatisfiable core [2022-03-17 15:02:52,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:02:55,012 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-17 15:02:55,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:02:55,702 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-17 15:02:55,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745278805] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:02:55,702 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:02:55,702 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 49, 49] total 140 [2022-03-17 15:02:55,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723902782] [2022-03-17 15:02:55,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:02:55,703 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 140 states [2022-03-17 15:02:55,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:02:55,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2022-03-17 15:02:55,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3203, Invalid=16257, Unknown=0, NotChecked=0, Total=19460 [2022-03-17 15:02:55,705 INFO L87 Difference]: Start difference. First operand 425 states and 437 transitions. Second operand has 140 states, 140 states have (on average 3.35) internal successors, (469), 138 states have internal predecessors, (469), 91 states have call successors, (93), 4 states have call predecessors, (93), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2022-03-17 15:03:02,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:03:02,113 INFO L93 Difference]: Finished difference Result 793 states and 939 transitions. [2022-03-17 15:03:02,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 184 states. [2022-03-17 15:03:02,113 INFO L78 Accepts]: Start accepts. Automaton has has 140 states, 140 states have (on average 3.35) internal successors, (469), 138 states have internal predecessors, (469), 91 states have call successors, (93), 4 states have call predecessors, (93), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) Word has length 458 [2022-03-17 15:03:02,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:03:02,115 INFO L225 Difference]: With dead ends: 793 [2022-03-17 15:03:02,115 INFO L226 Difference]: Without dead ends: 616 [2022-03-17 15:03:02,120 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1325 GetRequests, 1005 SyntacticMatches, 1 SemanticMatches, 319 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36034 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=17111, Invalid=85609, Unknown=0, NotChecked=0, Total=102720 [2022-03-17 15:03:02,121 INFO L912 BasicCegarLoop]: 144 mSDtfsCounter, 1465 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 5611 mSolverCounterSat, 1231 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1466 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 6842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1231 IncrementalHoareTripleChecker+Valid, 5611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-17 15:03:02,121 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1466 Valid, 236 Invalid, 6842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1231 Valid, 5611 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-17 15:03:02,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2022-03-17 15:03:02,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 435. [2022-03-17 15:03:02,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 348 states have (on average 1.0114942528735633) internal successors, (352), 349 states have internal predecessors, (352), 48 states have call successors, (48), 39 states have call predecessors, (48), 38 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-17 15:03:02,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 447 transitions. [2022-03-17 15:03:02,125 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 447 transitions. Word has length 458 [2022-03-17 15:03:02,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:03:02,125 INFO L478 AbstractCegarLoop]: Abstraction has 435 states and 447 transitions. [2022-03-17 15:03:02,125 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 140 states, 140 states have (on average 3.35) internal successors, (469), 138 states have internal predecessors, (469), 91 states have call successors, (93), 4 states have call predecessors, (93), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2022-03-17 15:03:02,125 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 447 transitions. [2022-03-17 15:03:02,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2022-03-17 15:03:02,127 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:03:02,127 INFO L500 BasicCegarLoop]: trace histogram [46, 46, 46, 46, 45, 45, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:03:02,147 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-03-17 15:03:02,332 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-03-17 15:03:02,332 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:03:02,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:03:02,332 INFO L85 PathProgramCache]: Analyzing trace with hash -197855040, now seen corresponding path program 53 times [2022-03-17 15:03:02,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:03:02,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003468951] [2022-03-17 15:03:02,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:03:02,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:03:02,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:03:04,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 15:03:04,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 15:03:04,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 15:03:04,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 15:03:04,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 15:03:04,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 15:03:04,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 15:03:04,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 15:03:04,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 15:03:04,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 15:03:04,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 15:03:04,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 15:03:04,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 15:03:04,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 15:03:04,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 15:03:04,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 15:03:04,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 15:03:04,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 15:03:04,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 15:03:04,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 15:03:04,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 15:03:04,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 15:03:04,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 15:03:04,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 15:03:04,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 15:03:04,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 15:03:04,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 15:03:04,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 15:03:04,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 15:03:04,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 15:03:04,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 15:03:04,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 15:03:04,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 15:03:04,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 15:03:04,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 15:03:04,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 15:03:04,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 15:03:04,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 15:03:04,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 15:03:04,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 15:03:04,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 15:03:04,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-17 15:03:04,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-17 15:03:04,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-17 15:03:04,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-17 15:03:04,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:04,600 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4008 proven. 2202 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-17 15:03:04,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:03:04,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003468951] [2022-03-17 15:03:04,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003468951] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:03:04,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649691519] [2022-03-17 15:03:04,601 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 15:03:04,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:03:04,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:03:04,604 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:03:04,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-03-17 15:03:04,885 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2022-03-17 15:03:04,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:03:04,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 1283 conjuncts, 94 conjunts are in the unsatisfiable core [2022-03-17 15:03:04,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:03:08,316 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-17 15:03:08,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:03:09,010 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-17 15:03:09,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649691519] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:03:09,010 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:03:09,011 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 94, 94] total 143 [2022-03-17 15:03:09,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112173766] [2022-03-17 15:03:09,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:03:09,012 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 143 states [2022-03-17 15:03:09,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:03:09,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 143 interpolants. [2022-03-17 15:03:09,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4517, Invalid=15789, Unknown=0, NotChecked=0, Total=20306 [2022-03-17 15:03:09,014 INFO L87 Difference]: Start difference. First operand 435 states and 447 transitions. Second operand has 143 states, 143 states have (on average 2.6923076923076925) internal successors, (385), 142 states have internal predecessors, (385), 93 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2022-03-17 15:03:12,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:03:12,454 INFO L93 Difference]: Finished difference Result 802 states and 951 transitions. [2022-03-17 15:03:12,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-03-17 15:03:12,455 INFO L78 Accepts]: Start accepts. Automaton has has 143 states, 143 states have (on average 2.6923076923076925) internal successors, (385), 142 states have internal predecessors, (385), 93 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) Word has length 468 [2022-03-17 15:03:12,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:03:12,456 INFO L225 Difference]: With dead ends: 802 [2022-03-17 15:03:12,457 INFO L226 Difference]: Without dead ends: 621 [2022-03-17 15:03:12,461 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1259 GetRequests, 1026 SyntacticMatches, 0 SemanticMatches, 233 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15070 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=12224, Invalid=42766, Unknown=0, NotChecked=0, Total=54990 [2022-03-17 15:03:12,461 INFO L912 BasicCegarLoop]: 104 mSDtfsCounter, 1123 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 2547 mSolverCounterSat, 927 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1124 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 3474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 927 IncrementalHoareTripleChecker+Valid, 2547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-17 15:03:12,461 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1124 Valid, 146 Invalid, 3474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [927 Valid, 2547 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-17 15:03:12,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2022-03-17 15:03:12,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 437. [2022-03-17 15:03:12,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 350 states have (on average 1.0114285714285713) internal successors, (354), 351 states have internal predecessors, (354), 48 states have call successors, (48), 39 states have call predecessors, (48), 38 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-17 15:03:12,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 449 transitions. [2022-03-17 15:03:12,467 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 449 transitions. Word has length 468 [2022-03-17 15:03:12,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:03:12,467 INFO L478 AbstractCegarLoop]: Abstraction has 437 states and 449 transitions. [2022-03-17 15:03:12,467 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 143 states, 143 states have (on average 2.6923076923076925) internal successors, (385), 142 states have internal predecessors, (385), 93 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2022-03-17 15:03:12,468 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 449 transitions. [2022-03-17 15:03:12,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2022-03-17 15:03:12,470 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:03:12,470 INFO L500 BasicCegarLoop]: trace histogram [47, 46, 46, 46, 46, 45, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:03:12,487 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-03-17 15:03:12,670 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-03-17 15:03:12,670 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:03:12,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:03:12,671 INFO L85 PathProgramCache]: Analyzing trace with hash -762865629, now seen corresponding path program 54 times [2022-03-17 15:03:12,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:03:12,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775685243] [2022-03-17 15:03:12,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:03:12,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:03:12,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:03:13,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 15:03:13,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 15:03:13,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 15:03:13,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 15:03:13,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 15:03:13,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 15:03:13,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 15:03:13,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 15:03:13,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 15:03:13,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 15:03:13,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 15:03:13,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 15:03:13,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 15:03:13,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 15:03:13,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 15:03:13,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 15:03:13,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 15:03:13,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 15:03:13,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 15:03:13,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 15:03:13,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 15:03:13,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 15:03:13,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 15:03:13,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 15:03:13,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 15:03:13,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 15:03:13,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 15:03:13,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 15:03:13,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 15:03:13,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 15:03:13,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 15:03:13,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 15:03:13,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 15:03:13,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 15:03:13,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 15:03:13,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 15:03:13,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 15:03:13,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 15:03:13,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 15:03:13,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 15:03:13,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 15:03:13,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 15:03:13,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 15:03:13,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 15:03:13,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 15:03:13,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:13,696 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2160 proven. 4142 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-17 15:03:13,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:03:13,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775685243] [2022-03-17 15:03:13,696 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775685243] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:03:13,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101497812] [2022-03-17 15:03:13,696 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 15:03:13,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:03:13,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:03:13,698 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:03:13,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-03-17 15:03:13,908 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 47 check-sat command(s) [2022-03-17 15:03:13,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:03:13,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 1293 conjuncts, 95 conjunts are in the unsatisfiable core [2022-03-17 15:03:13,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:03:14,555 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-17 15:03:14,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:03:15,229 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-17 15:03:15,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101497812] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:03:15,229 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:03:15,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 56 [2022-03-17 15:03:15,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687953966] [2022-03-17 15:03:15,230 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:03:15,230 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-03-17 15:03:15,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:03:15,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-03-17 15:03:15,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1241, Invalid=1839, Unknown=0, NotChecked=0, Total=3080 [2022-03-17 15:03:15,231 INFO L87 Difference]: Start difference. First operand 437 states and 449 transitions. Second operand has 56 states, 56 states have (on average 4.75) internal successors, (266), 53 states have internal predecessors, (266), 48 states have call successors, (52), 4 states have call predecessors, (52), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-17 15:03:16,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:03:16,453 INFO L93 Difference]: Finished difference Result 454 states and 468 transitions. [2022-03-17 15:03:16,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-17 15:03:16,454 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 4.75) internal successors, (266), 53 states have internal predecessors, (266), 48 states have call successors, (52), 4 states have call predecessors, (52), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Word has length 470 [2022-03-17 15:03:16,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:03:16,455 INFO L225 Difference]: With dead ends: 454 [2022-03-17 15:03:16,455 INFO L226 Difference]: Without dead ends: 454 [2022-03-17 15:03:16,456 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 1073 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2197 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3715, Invalid=7841, Unknown=0, NotChecked=0, Total=11556 [2022-03-17 15:03:16,456 INFO L912 BasicCegarLoop]: 67 mSDtfsCounter, 240 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1320 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 1567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 1320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 15:03:16,457 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [241 Valid, 104 Invalid, 1567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 1320 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 15:03:16,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-03-17 15:03:16,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 449. [2022-03-17 15:03:16,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 359 states have (on average 1.011142061281337) internal successors, (363), 360 states have internal predecessors, (363), 50 states have call successors, (50), 40 states have call predecessors, (50), 39 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-17 15:03:16,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 462 transitions. [2022-03-17 15:03:16,462 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 462 transitions. Word has length 470 [2022-03-17 15:03:16,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:03:16,462 INFO L478 AbstractCegarLoop]: Abstraction has 449 states and 462 transitions. [2022-03-17 15:03:16,463 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 4.75) internal successors, (266), 53 states have internal predecessors, (266), 48 states have call successors, (52), 4 states have call predecessors, (52), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-17 15:03:16,463 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 462 transitions. [2022-03-17 15:03:16,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2022-03-17 15:03:16,465 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:03:16,465 INFO L500 BasicCegarLoop]: trace histogram [48, 48, 48, 47, 47, 47, 47, 47, 47, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:03:16,492 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-03-17 15:03:16,689 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:03:16,689 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:03:16,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:03:16,690 INFO L85 PathProgramCache]: Analyzing trace with hash 119454539, now seen corresponding path program 55 times [2022-03-17 15:03:16,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:03:16,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191946842] [2022-03-17 15:03:16,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:03:16,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:03:16,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:03:19,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 15:03:19,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 15:03:19,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 15:03:19,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 15:03:19,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 15:03:19,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 15:03:19,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 15:03:19,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 15:03:19,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 15:03:19,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 15:03:19,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 15:03:19,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 15:03:19,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 15:03:19,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 15:03:19,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 15:03:19,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 15:03:19,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 15:03:19,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 15:03:19,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 15:03:19,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 15:03:19,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 15:03:19,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 15:03:19,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 15:03:19,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 15:03:19,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 15:03:19,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 15:03:19,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 15:03:19,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 15:03:19,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 15:03:19,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 15:03:19,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 15:03:19,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 15:03:19,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 15:03:19,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 15:03:19,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 15:03:19,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 15:03:19,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 15:03:19,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 15:03:19,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 15:03:19,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 15:03:19,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 15:03:19,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 15:03:19,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 15:03:19,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 15:03:19,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 15:03:19,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-17 15:03:19,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-17 15:03:19,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,094 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4374 proven. 2300 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-17 15:03:19,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:03:19,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191946842] [2022-03-17 15:03:19,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191946842] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:03:19,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83271415] [2022-03-17 15:03:19,094 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 15:03:19,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:03:19,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:03:19,095 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:03:19,117 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-03-17 15:03:19,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:19,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 1327 conjuncts, 96 conjunts are in the unsatisfiable core [2022-03-17 15:03:19,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:03:22,787 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4692 proven. 2162 refuted. 0 times theorem prover too weak. 4144 trivial. 0 not checked. [2022-03-17 15:03:22,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:03:23,536 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4510 proven. 2162 refuted. 0 times theorem prover too weak. 4326 trivial. 0 not checked. [2022-03-17 15:03:23,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83271415] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:03:23,537 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:03:23,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 96, 96] total 147 [2022-03-17 15:03:23,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822997522] [2022-03-17 15:03:23,537 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:03:23,538 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 147 states [2022-03-17 15:03:23,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:03:23,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 147 interpolants. [2022-03-17 15:03:23,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4758, Invalid=16704, Unknown=0, NotChecked=0, Total=21462 [2022-03-17 15:03:23,540 INFO L87 Difference]: Start difference. First operand 449 states and 462 transitions. Second operand has 147 states, 147 states have (on average 2.727891156462585) internal successors, (401), 146 states have internal predecessors, (401), 96 states have call successors, (99), 3 states have call predecessors, (99), 2 states have return successors, (97), 96 states have call predecessors, (97), 96 states have call successors, (97) [2022-03-17 15:03:27,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:03:27,240 INFO L93 Difference]: Finished difference Result 824 states and 977 transitions. [2022-03-17 15:03:27,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-17 15:03:27,240 INFO L78 Accepts]: Start accepts. Automaton has has 147 states, 147 states have (on average 2.727891156462585) internal successors, (401), 146 states have internal predecessors, (401), 96 states have call successors, (99), 3 states have call predecessors, (99), 2 states have return successors, (97), 96 states have call predecessors, (97), 96 states have call successors, (97) Word has length 486 [2022-03-17 15:03:27,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:03:27,242 INFO L225 Difference]: With dead ends: 824 [2022-03-17 15:03:27,242 INFO L226 Difference]: Without dead ends: 639 [2022-03-17 15:03:27,245 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1066 SyntacticMatches, 0 SemanticMatches, 239 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15916 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=12797, Invalid=45043, Unknown=0, NotChecked=0, Total=57840 [2022-03-17 15:03:27,245 INFO L912 BasicCegarLoop]: 106 mSDtfsCounter, 1088 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 3219 mSolverCounterSat, 680 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1089 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 3899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 680 IncrementalHoareTripleChecker+Valid, 3219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-17 15:03:27,245 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1089 Valid, 163 Invalid, 3899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [680 Valid, 3219 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-17 15:03:27,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2022-03-17 15:03:27,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 451. [2022-03-17 15:03:27,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 361 states have (on average 1.0110803324099722) internal successors, (365), 362 states have internal predecessors, (365), 50 states have call successors, (50), 40 states have call predecessors, (50), 39 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-17 15:03:27,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 464 transitions. [2022-03-17 15:03:27,249 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 464 transitions. Word has length 486 [2022-03-17 15:03:27,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:03:27,249 INFO L478 AbstractCegarLoop]: Abstraction has 451 states and 464 transitions. [2022-03-17 15:03:27,249 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 147 states, 147 states have (on average 2.727891156462585) internal successors, (401), 146 states have internal predecessors, (401), 96 states have call successors, (99), 3 states have call predecessors, (99), 2 states have return successors, (97), 96 states have call predecessors, (97), 96 states have call successors, (97) [2022-03-17 15:03:27,249 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 464 transitions. [2022-03-17 15:03:27,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2022-03-17 15:03:27,252 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:03:27,252 INFO L500 BasicCegarLoop]: trace histogram [48, 48, 48, 48, 47, 47, 47, 47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:03:27,278 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-03-17 15:03:27,468 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:03:27,468 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:03:27,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:03:27,469 INFO L85 PathProgramCache]: Analyzing trace with hash 277571566, now seen corresponding path program 56 times [2022-03-17 15:03:27,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:03:27,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435172510] [2022-03-17 15:03:27,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:03:27,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:03:27,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:03:29,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 15:03:29,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 15:03:29,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 15:03:29,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 15:03:29,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 15:03:29,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 15:03:29,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 15:03:29,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 15:03:29,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 15:03:29,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 15:03:29,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 15:03:29,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 15:03:29,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 15:03:29,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 15:03:29,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 15:03:29,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 15:03:29,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 15:03:29,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 15:03:29,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 15:03:29,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 15:03:29,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 15:03:29,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 15:03:29,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 15:03:29,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 15:03:29,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 15:03:29,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 15:03:29,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 15:03:29,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 15:03:29,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 15:03:29,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 15:03:29,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 15:03:29,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 15:03:29,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 15:03:29,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 15:03:29,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 15:03:29,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 15:03:29,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 15:03:29,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 15:03:29,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 15:03:29,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 15:03:29,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 15:03:29,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 15:03:29,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 15:03:29,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 15:03:29,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 15:03:29,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 15:03:29,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 15:03:29,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:29,925 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 4374 proven. 2394 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-17 15:03:29,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:03:29,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435172510] [2022-03-17 15:03:29,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435172510] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:03:29,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202862775] [2022-03-17 15:03:29,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 15:03:29,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:03:29,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:03:29,928 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:03:29,943 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-03-17 15:03:30,078 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 15:03:30,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:03:30,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 1337 conjuncts, 98 conjunts are in the unsatisfiable core [2022-03-17 15:03:30,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:03:32,990 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-17 15:03:32,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:03:33,719 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-17 15:03:33,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202862775] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:03:33,719 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:03:33,719 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 52, 52] total 149 [2022-03-17 15:03:33,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137953900] [2022-03-17 15:03:33,719 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:03:33,720 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 149 states [2022-03-17 15:03:33,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:03:33,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 149 interpolants. [2022-03-17 15:03:33,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3632, Invalid=18420, Unknown=0, NotChecked=0, Total=22052 [2022-03-17 15:03:33,722 INFO L87 Difference]: Start difference. First operand 451 states and 464 transitions. Second operand has 149 states, 149 states have (on average 3.348993288590604) internal successors, (499), 147 states have internal predecessors, (499), 97 states have call successors, (99), 4 states have call predecessors, (99), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2022-03-17 15:03:40,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:03:40,743 INFO L93 Difference]: Finished difference Result 843 states and 999 transitions. [2022-03-17 15:03:40,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 196 states. [2022-03-17 15:03:40,743 INFO L78 Accepts]: Start accepts. Automaton has has 149 states, 149 states have (on average 3.348993288590604) internal successors, (499), 147 states have internal predecessors, (499), 97 states have call successors, (99), 4 states have call predecessors, (99), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) Word has length 488 [2022-03-17 15:03:40,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:03:40,745 INFO L225 Difference]: With dead ends: 843 [2022-03-17 15:03:40,745 INFO L226 Difference]: Without dead ends: 654 [2022-03-17 15:03:40,753 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1412 GetRequests, 1071 SyntacticMatches, 1 SemanticMatches, 340 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41029 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=19403, Invalid=97219, Unknown=0, NotChecked=0, Total=116622 [2022-03-17 15:03:40,753 INFO L912 BasicCegarLoop]: 153 mSDtfsCounter, 1380 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6349 mSolverCounterSat, 1072 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1381 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 7421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1072 IncrementalHoareTripleChecker+Valid, 6349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-17 15:03:40,753 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1381 Valid, 240 Invalid, 7421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1072 Valid, 6349 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-17 15:03:40,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2022-03-17 15:03:40,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 461. [2022-03-17 15:03:40,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 369 states have (on average 1.010840108401084) internal successors, (373), 370 states have internal predecessors, (373), 51 states have call successors, (51), 41 states have call predecessors, (51), 40 states have return successors, (50), 49 states have call predecessors, (50), 50 states have call successors, (50) [2022-03-17 15:03:40,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 474 transitions. [2022-03-17 15:03:40,759 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 474 transitions. Word has length 488 [2022-03-17 15:03:40,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:03:40,760 INFO L478 AbstractCegarLoop]: Abstraction has 461 states and 474 transitions. [2022-03-17 15:03:40,760 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 149 states, 149 states have (on average 3.348993288590604) internal successors, (499), 147 states have internal predecessors, (499), 97 states have call successors, (99), 4 states have call predecessors, (99), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2022-03-17 15:03:40,760 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 474 transitions. [2022-03-17 15:03:40,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2022-03-17 15:03:40,780 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:03:40,780 INFO L500 BasicCegarLoop]: trace histogram [49, 49, 49, 49, 48, 48, 48, 48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:03:40,804 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-03-17 15:03:40,995 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:03:40,995 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:03:40,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:03:40,996 INFO L85 PathProgramCache]: Analyzing trace with hash 1808590181, now seen corresponding path program 57 times [2022-03-17 15:03:40,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:03:40,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566020299] [2022-03-17 15:03:40,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:03:40,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:03:41,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:03:43,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 15:03:43,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 15:03:43,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 15:03:43,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 15:03:43,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 15:03:43,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 15:03:43,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 15:03:43,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 15:03:43,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 15:03:43,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 15:03:43,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 15:03:43,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 15:03:43,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 15:03:43,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 15:03:43,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 15:03:43,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 15:03:43,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 15:03:43,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 15:03:43,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 15:03:43,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 15:03:43,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 15:03:43,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 15:03:43,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 15:03:43,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 15:03:43,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 15:03:43,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 15:03:43,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 15:03:43,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 15:03:43,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 15:03:43,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 15:03:43,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 15:03:43,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 15:03:43,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 15:03:43,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 15:03:43,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 15:03:43,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 15:03:43,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 15:03:43,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 15:03:43,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 15:03:43,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 15:03:43,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 15:03:43,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 15:03:43,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 15:03:43,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-17 15:03:43,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-17 15:03:43,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-17 15:03:43,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-17 15:03:43,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-17 15:03:43,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:43,496 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 4563 proven. 2493 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-17 15:03:43,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:03:43,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566020299] [2022-03-17 15:03:43,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566020299] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:03:43,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581014261] [2022-03-17 15:03:43,497 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 15:03:43,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:03:43,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:03:43,498 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:03:43,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-03-17 15:03:43,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 49 check-sat command(s) [2022-03-17 15:03:43,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:03:43,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 1364 conjuncts, 100 conjunts are in the unsatisfiable core [2022-03-17 15:03:43,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:03:46,664 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-17 15:03:46,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:03:47,398 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-17 15:03:47,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581014261] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:03:47,399 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:03:47,399 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 53, 53] total 152 [2022-03-17 15:03:47,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825499034] [2022-03-17 15:03:47,399 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:03:47,400 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 152 states [2022-03-17 15:03:47,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:03:47,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2022-03-17 15:03:47,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3781, Invalid=19171, Unknown=0, NotChecked=0, Total=22952 [2022-03-17 15:03:47,403 INFO L87 Difference]: Start difference. First operand 461 states and 474 transitions. Second operand has 152 states, 152 states have (on average 3.348684210526316) internal successors, (509), 150 states have internal predecessors, (509), 99 states have call successors, (101), 4 states have call predecessors, (101), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2022-03-17 15:03:54,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:03:54,422 INFO L93 Difference]: Finished difference Result 861 states and 1020 transitions. [2022-03-17 15:03:54,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 200 states. [2022-03-17 15:03:54,423 INFO L78 Accepts]: Start accepts. Automaton has has 152 states, 152 states have (on average 3.348684210526316) internal successors, (509), 150 states have internal predecessors, (509), 99 states have call successors, (101), 4 states have call predecessors, (101), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) Word has length 498 [2022-03-17 15:03:54,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:03:54,424 INFO L225 Difference]: With dead ends: 861 [2022-03-17 15:03:54,424 INFO L226 Difference]: Without dead ends: 668 [2022-03-17 15:03:54,433 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1441 GetRequests, 1093 SyntacticMatches, 1 SemanticMatches, 347 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42766 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=20199, Invalid=101253, Unknown=0, NotChecked=0, Total=121452 [2022-03-17 15:03:54,433 INFO L912 BasicCegarLoop]: 156 mSDtfsCounter, 1701 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 5503 mSolverCounterSat, 1337 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1702 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 6840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1337 IncrementalHoareTripleChecker+Valid, 5503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-17 15:03:54,433 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1702 Valid, 223 Invalid, 6840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1337 Valid, 5503 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-17 15:03:54,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2022-03-17 15:03:54,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 471. [2022-03-17 15:03:54,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 377 states have (on average 1.0106100795755968) internal successors, (381), 378 states have internal predecessors, (381), 52 states have call successors, (52), 42 states have call predecessors, (52), 41 states have return successors, (51), 50 states have call predecessors, (51), 51 states have call successors, (51) [2022-03-17 15:03:54,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 484 transitions. [2022-03-17 15:03:54,440 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 484 transitions. Word has length 498 [2022-03-17 15:03:54,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:03:54,440 INFO L478 AbstractCegarLoop]: Abstraction has 471 states and 484 transitions. [2022-03-17 15:03:54,440 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 152 states, 152 states have (on average 3.348684210526316) internal successors, (509), 150 states have internal predecessors, (509), 99 states have call successors, (101), 4 states have call predecessors, (101), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2022-03-17 15:03:54,441 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 484 transitions. [2022-03-17 15:03:54,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2022-03-17 15:03:54,443 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:03:54,443 INFO L500 BasicCegarLoop]: trace histogram [50, 50, 50, 50, 49, 49, 49, 49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:03:54,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-03-17 15:03:54,643 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-03-17 15:03:54,643 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:03:54,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:03:54,644 INFO L85 PathProgramCache]: Analyzing trace with hash -1984922596, now seen corresponding path program 58 times [2022-03-17 15:03:54,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:03:54,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85424156] [2022-03-17 15:03:54,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:03:54,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:03:54,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:03:57,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 15:03:57,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 15:03:57,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 15:03:57,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 15:03:57,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 15:03:57,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 15:03:57,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 15:03:57,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 15:03:57,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 15:03:57,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 15:03:57,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 15:03:57,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 15:03:57,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 15:03:57,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 15:03:57,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 15:03:57,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 15:03:57,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 15:03:57,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 15:03:57,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 15:03:57,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 15:03:57,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 15:03:57,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 15:03:57,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 15:03:57,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 15:03:57,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 15:03:57,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 15:03:57,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 15:03:57,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 15:03:57,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 15:03:57,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 15:03:57,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 15:03:57,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 15:03:57,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 15:03:57,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 15:03:57,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 15:03:57,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 15:03:57,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 15:03:57,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 15:03:57,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 15:03:57,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 15:03:57,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-17 15:03:57,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-17 15:03:57,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-17 15:03:57,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-17 15:03:57,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-17 15:03:57,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-17 15:03:57,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-17 15:03:57,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-17 15:03:57,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-17 15:03:57,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:03:57,293 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 4756 proven. 2594 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-17 15:03:57,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:03:57,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85424156] [2022-03-17 15:03:57,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85424156] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:03:57,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066034448] [2022-03-17 15:03:57,294 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 15:03:57,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:03:57,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:03:57,295 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:03:57,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-03-17 15:03:57,451 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 15:03:57,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:03:57,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 1391 conjuncts, 102 conjunts are in the unsatisfiable core [2022-03-17 15:03:57,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:04:00,516 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-17 15:04:00,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:04:01,268 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-17 15:04:01,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066034448] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:04:01,268 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:04:01,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 54, 54] total 155 [2022-03-17 15:04:01,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655555206] [2022-03-17 15:04:01,269 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:04:01,269 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 155 states [2022-03-17 15:04:01,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:04:01,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 155 interpolants. [2022-03-17 15:04:01,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3933, Invalid=19937, Unknown=0, NotChecked=0, Total=23870 [2022-03-17 15:04:01,272 INFO L87 Difference]: Start difference. First operand 471 states and 484 transitions. Second operand has 155 states, 155 states have (on average 3.3483870967741933) internal successors, (519), 153 states have internal predecessors, (519), 101 states have call successors, (103), 4 states have call predecessors, (103), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2022-03-17 15:04:08,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:04:08,825 INFO L93 Difference]: Finished difference Result 879 states and 1041 transitions. [2022-03-17 15:04:08,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2022-03-17 15:04:08,825 INFO L78 Accepts]: Start accepts. Automaton has has 155 states, 155 states have (on average 3.3483870967741933) internal successors, (519), 153 states have internal predecessors, (519), 101 states have call successors, (103), 4 states have call predecessors, (103), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) Word has length 508 [2022-03-17 15:04:08,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:04:08,827 INFO L225 Difference]: With dead ends: 879 [2022-03-17 15:04:08,827 INFO L226 Difference]: Without dead ends: 682 [2022-03-17 15:04:08,836 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1470 GetRequests, 1115 SyntacticMatches, 1 SemanticMatches, 354 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44539 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=21011, Invalid=105369, Unknown=0, NotChecked=0, Total=126380 [2022-03-17 15:04:08,837 INFO L912 BasicCegarLoop]: 159 mSDtfsCounter, 1672 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6682 mSolverCounterSat, 1392 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1673 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 8074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1392 IncrementalHoareTripleChecker+Valid, 6682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-17 15:04:08,837 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1673 Valid, 246 Invalid, 8074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1392 Valid, 6682 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-17 15:04:08,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2022-03-17 15:04:08,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 481. [2022-03-17 15:04:08,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 385 states have (on average 1.0103896103896104) internal successors, (389), 386 states have internal predecessors, (389), 53 states have call successors, (53), 43 states have call predecessors, (53), 42 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-17 15:04:08,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 494 transitions. [2022-03-17 15:04:08,843 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 494 transitions. Word has length 508 [2022-03-17 15:04:08,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:04:08,843 INFO L478 AbstractCegarLoop]: Abstraction has 481 states and 494 transitions. [2022-03-17 15:04:08,844 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 155 states, 155 states have (on average 3.3483870967741933) internal successors, (519), 153 states have internal predecessors, (519), 101 states have call successors, (103), 4 states have call predecessors, (103), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2022-03-17 15:04:08,844 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 494 transitions. [2022-03-17 15:04:08,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2022-03-17 15:04:08,846 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:04:08,847 INFO L500 BasicCegarLoop]: trace histogram [51, 51, 51, 51, 50, 50, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:04:08,871 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-03-17 15:04:09,059 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2022-03-17 15:04:09,059 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:04:09,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:04:09,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1074422765, now seen corresponding path program 59 times [2022-03-17 15:04:09,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:04:09,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249712711] [2022-03-17 15:04:09,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:04:09,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:04:09,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:04:11,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 15:04:11,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 15:04:11,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 15:04:11,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 15:04:11,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 15:04:11,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 15:04:11,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 15:04:11,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 15:04:11,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 15:04:11,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 15:04:11,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 15:04:11,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 15:04:11,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 15:04:11,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 15:04:11,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 15:04:11,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 15:04:11,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 15:04:11,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 15:04:11,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 15:04:11,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 15:04:11,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 15:04:11,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 15:04:11,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 15:04:11,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 15:04:11,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 15:04:11,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 15:04:11,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 15:04:11,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 15:04:11,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 15:04:11,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 15:04:11,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 15:04:11,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 15:04:11,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 15:04:11,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 15:04:11,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 15:04:11,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 15:04:11,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 15:04:11,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 15:04:11,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 15:04:11,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 15:04:11,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 15:04:11,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 15:04:11,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 15:04:11,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 15:04:11,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-17 15:04:11,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-17 15:04:11,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-17 15:04:11,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-17 15:04:11,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-17 15:04:11,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-17 15:04:11,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:11,836 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 4953 proven. 2697 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-17 15:04:11,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:04:11,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249712711] [2022-03-17 15:04:11,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249712711] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:04:11,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315895734] [2022-03-17 15:04:11,837 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 15:04:11,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:04:11,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:04:11,838 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:04:11,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-03-17 15:04:12,075 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 51 check-sat command(s) [2022-03-17 15:04:12,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:04:12,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 1418 conjuncts, 104 conjunts are in the unsatisfiable core [2022-03-17 15:04:12,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:04:16,112 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-17 15:04:16,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:04:16,858 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-17 15:04:16,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315895734] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:04:16,858 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:04:16,858 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 104, 104] total 158 [2022-03-17 15:04:16,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875913790] [2022-03-17 15:04:16,859 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:04:16,859 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 158 states [2022-03-17 15:04:16,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:04:16,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2022-03-17 15:04:16,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5517, Invalid=19289, Unknown=0, NotChecked=0, Total=24806 [2022-03-17 15:04:16,863 INFO L87 Difference]: Start difference. First operand 481 states and 494 transitions. Second operand has 158 states, 158 states have (on average 2.689873417721519) internal successors, (425), 157 states have internal predecessors, (425), 103 states have call successors, (105), 3 states have call predecessors, (105), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2022-03-17 15:04:21,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:04:21,139 INFO L93 Difference]: Finished difference Result 888 states and 1053 transitions. [2022-03-17 15:04:21,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-03-17 15:04:21,140 INFO L78 Accepts]: Start accepts. Automaton has has 158 states, 158 states have (on average 2.689873417721519) internal successors, (425), 157 states have internal predecessors, (425), 103 states have call successors, (105), 3 states have call predecessors, (105), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) Word has length 518 [2022-03-17 15:04:21,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:04:21,142 INFO L225 Difference]: With dead ends: 888 [2022-03-17 15:04:21,142 INFO L226 Difference]: Without dead ends: 687 [2022-03-17 15:04:21,147 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1394 GetRequests, 1136 SyntacticMatches, 0 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18495 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=14954, Invalid=52386, Unknown=0, NotChecked=0, Total=67340 [2022-03-17 15:04:21,147 INFO L912 BasicCegarLoop]: 114 mSDtfsCounter, 1042 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 3756 mSolverCounterSat, 773 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1043 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 4529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 773 IncrementalHoareTripleChecker+Valid, 3756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-17 15:04:21,147 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1043 Valid, 191 Invalid, 4529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [773 Valid, 3756 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-17 15:04:21,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-03-17 15:04:21,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 483. [2022-03-17 15:04:21,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 387 states have (on average 1.0103359173126616) internal successors, (391), 388 states have internal predecessors, (391), 53 states have call successors, (53), 43 states have call predecessors, (53), 42 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-17 15:04:21,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 496 transitions. [2022-03-17 15:04:21,152 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 496 transitions. Word has length 518 [2022-03-17 15:04:21,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:04:21,152 INFO L478 AbstractCegarLoop]: Abstraction has 483 states and 496 transitions. [2022-03-17 15:04:21,152 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 158 states, 158 states have (on average 2.689873417721519) internal successors, (425), 157 states have internal predecessors, (425), 103 states have call successors, (105), 3 states have call predecessors, (105), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2022-03-17 15:04:21,153 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 496 transitions. [2022-03-17 15:04:21,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2022-03-17 15:04:21,175 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:04:21,175 INFO L500 BasicCegarLoop]: trace histogram [52, 51, 51, 51, 51, 50, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:04:21,193 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-03-17 15:04:21,375 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2022-03-17 15:04:21,376 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:04:21,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:04:21,376 INFO L85 PathProgramCache]: Analyzing trace with hash 739179702, now seen corresponding path program 60 times [2022-03-17 15:04:21,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:04:21,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096531130] [2022-03-17 15:04:21,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:04:21,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:04:21,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:04:22,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 15:04:22,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 15:04:22,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 15:04:22,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 15:04:22,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 15:04:22,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 15:04:22,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 15:04:22,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 15:04:22,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 15:04:22,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 15:04:22,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 15:04:22,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 15:04:22,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 15:04:22,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 15:04:22,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 15:04:22,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 15:04:22,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 15:04:22,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 15:04:22,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 15:04:22,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 15:04:22,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 15:04:22,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 15:04:22,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 15:04:22,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 15:04:22,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 15:04:22,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 15:04:22,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 15:04:22,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 15:04:22,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 15:04:22,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 15:04:22,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 15:04:22,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 15:04:22,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 15:04:22,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 15:04:22,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 15:04:22,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 15:04:22,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 15:04:22,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 15:04:22,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 15:04:22,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 15:04:22,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 15:04:22,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 15:04:22,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 15:04:22,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 15:04:22,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 15:04:22,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 15:04:22,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-17 15:04:22,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-17 15:04:22,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-17 15:04:22,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-17 15:04:22,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:22,524 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2650 proven. 5102 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-17 15:04:22,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:04:22,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096531130] [2022-03-17 15:04:22,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096531130] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:04:22,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741068157] [2022-03-17 15:04:22,524 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 15:04:22,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:04:22,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:04:22,525 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:04:22,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-03-17 15:04:22,754 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2022-03-17 15:04:22,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:04:22,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 1428 conjuncts, 105 conjunts are in the unsatisfiable core [2022-03-17 15:04:22,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:04:23,494 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-17 15:04:23,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:04:24,337 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-17 15:04:24,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741068157] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:04:24,337 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:04:24,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 61 [2022-03-17 15:04:24,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237430603] [2022-03-17 15:04:24,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:04:24,338 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-03-17 15:04:24,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:04:24,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-03-17 15:04:24,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1501, Invalid=2159, Unknown=0, NotChecked=0, Total=3660 [2022-03-17 15:04:24,340 INFO L87 Difference]: Start difference. First operand 483 states and 496 transitions. Second operand has 61 states, 61 states have (on average 4.770491803278689) internal successors, (291), 58 states have internal predecessors, (291), 53 states have call successors, (57), 4 states have call predecessors, (57), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-17 15:04:25,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:04:25,806 INFO L93 Difference]: Finished difference Result 500 states and 515 transitions. [2022-03-17 15:04:25,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-17 15:04:25,807 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 4.770491803278689) internal successors, (291), 58 states have internal predecessors, (291), 53 states have call successors, (57), 4 states have call predecessors, (57), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) Word has length 520 [2022-03-17 15:04:25,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:04:25,812 INFO L225 Difference]: With dead ends: 500 [2022-03-17 15:04:25,812 INFO L226 Difference]: Without dead ends: 500 [2022-03-17 15:04:25,814 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1188 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2562 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=4495, Invalid=9311, Unknown=0, NotChecked=0, Total=13806 [2022-03-17 15:04:25,814 INFO L912 BasicCegarLoop]: 72 mSDtfsCounter, 250 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 1623 mSolverCounterSat, 324 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 324 IncrementalHoareTripleChecker+Valid, 1623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-17 15:04:25,814 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 99 Invalid, 1947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [324 Valid, 1623 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 15:04:25,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2022-03-17 15:04:25,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 495. [2022-03-17 15:04:25,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 396 states have (on average 1.0101010101010102) internal successors, (400), 397 states have internal predecessors, (400), 55 states have call successors, (55), 44 states have call predecessors, (55), 43 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-17 15:04:25,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 509 transitions. [2022-03-17 15:04:25,820 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 509 transitions. Word has length 520 [2022-03-17 15:04:25,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:04:25,820 INFO L478 AbstractCegarLoop]: Abstraction has 495 states and 509 transitions. [2022-03-17 15:04:25,820 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 4.770491803278689) internal successors, (291), 58 states have internal predecessors, (291), 53 states have call successors, (57), 4 states have call predecessors, (57), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-17 15:04:25,820 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 509 transitions. [2022-03-17 15:04:25,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 537 [2022-03-17 15:04:25,823 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:04:25,823 INFO L500 BasicCegarLoop]: trace histogram [53, 53, 53, 52, 52, 52, 52, 52, 52, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:04:25,850 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-03-17 15:04:26,039 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:04:26,039 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:04:26,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:04:26,040 INFO L85 PathProgramCache]: Analyzing trace with hash 518560222, now seen corresponding path program 61 times [2022-03-17 15:04:26,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:04:26,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549200588] [2022-03-17 15:04:26,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:04:26,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:04:26,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:04:28,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 15:04:28,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 15:04:28,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 15:04:28,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 15:04:28,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 15:04:28,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 15:04:28,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 15:04:28,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 15:04:28,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 15:04:28,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 15:04:28,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 15:04:28,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 15:04:28,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 15:04:28,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 15:04:28,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 15:04:28,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 15:04:28,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 15:04:28,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 15:04:28,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 15:04:28,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 15:04:28,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 15:04:28,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 15:04:28,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 15:04:28,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 15:04:28,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 15:04:28,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 15:04:28,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 15:04:28,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 15:04:28,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 15:04:28,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 15:04:28,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 15:04:28,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 15:04:28,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 15:04:28,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 15:04:28,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 15:04:28,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 15:04:28,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 15:04:28,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 15:04:28,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 15:04:28,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 15:04:28,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 15:04:28,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 15:04:28,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 15:04:28,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 15:04:28,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 15:04:28,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 15:04:28,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-17 15:04:28,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-17 15:04:28,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-17 15:04:28,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-17 15:04:28,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-17 15:04:28,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-17 15:04:28,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:28,951 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5359 proven. 2805 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-17 15:04:28,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:04:28,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549200588] [2022-03-17 15:04:28,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549200588] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:04:28,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780088703] [2022-03-17 15:04:28,951 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 15:04:28,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:04:28,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:04:28,952 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:04:28,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-03-17 15:04:29,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:29,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 106 conjunts are in the unsatisfiable core [2022-03-17 15:04:29,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:04:33,278 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5712 proven. 2652 refuted. 0 times theorem prover too weak. 5104 trivial. 0 not checked. [2022-03-17 15:04:33,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:04:34,041 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5510 proven. 2652 refuted. 0 times theorem prover too weak. 5306 trivial. 0 not checked. [2022-03-17 15:04:34,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780088703] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:04:34,042 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:04:34,042 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 106, 106] total 162 [2022-03-17 15:04:34,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749148347] [2022-03-17 15:04:34,042 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:04:34,043 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 162 states [2022-03-17 15:04:34,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:04:34,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 162 interpolants. [2022-03-17 15:04:34,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5783, Invalid=20299, Unknown=0, NotChecked=0, Total=26082 [2022-03-17 15:04:34,045 INFO L87 Difference]: Start difference. First operand 495 states and 509 transitions. Second operand has 162 states, 162 states have (on average 2.7222222222222223) internal successors, (441), 161 states have internal predecessors, (441), 106 states have call successors, (109), 3 states have call predecessors, (109), 2 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) [2022-03-17 15:04:38,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:04:38,366 INFO L93 Difference]: Finished difference Result 910 states and 1079 transitions. [2022-03-17 15:04:38,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-17 15:04:38,367 INFO L78 Accepts]: Start accepts. Automaton has has 162 states, 162 states have (on average 2.7222222222222223) internal successors, (441), 161 states have internal predecessors, (441), 106 states have call successors, (109), 3 states have call predecessors, (109), 2 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) Word has length 536 [2022-03-17 15:04:38,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:04:38,369 INFO L225 Difference]: With dead ends: 910 [2022-03-17 15:04:38,369 INFO L226 Difference]: Without dead ends: 705 [2022-03-17 15:04:38,374 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1440 GetRequests, 1176 SyntacticMatches, 0 SemanticMatches, 264 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19431 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=15587, Invalid=54903, Unknown=0, NotChecked=0, Total=70490 [2022-03-17 15:04:38,374 INFO L912 BasicCegarLoop]: 116 mSDtfsCounter, 983 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3685 mSolverCounterSat, 697 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 984 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 4382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 697 IncrementalHoareTripleChecker+Valid, 3685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-17 15:04:38,374 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [984 Valid, 188 Invalid, 4382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [697 Valid, 3685 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-17 15:04:38,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-03-17 15:04:38,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 497. [2022-03-17 15:04:38,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 398 states have (on average 1.0100502512562815) internal successors, (402), 399 states have internal predecessors, (402), 55 states have call successors, (55), 44 states have call predecessors, (55), 43 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-17 15:04:38,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 511 transitions. [2022-03-17 15:04:38,412 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 511 transitions. Word has length 536 [2022-03-17 15:04:38,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:04:38,412 INFO L478 AbstractCegarLoop]: Abstraction has 497 states and 511 transitions. [2022-03-17 15:04:38,413 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 162 states, 162 states have (on average 2.7222222222222223) internal successors, (441), 161 states have internal predecessors, (441), 106 states have call successors, (109), 3 states have call predecessors, (109), 2 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) [2022-03-17 15:04:38,413 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 511 transitions. [2022-03-17 15:04:38,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 539 [2022-03-17 15:04:38,417 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:04:38,417 INFO L500 BasicCegarLoop]: trace histogram [53, 53, 53, 53, 52, 52, 52, 52, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:04:38,436 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-03-17 15:04:38,623 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:04:38,623 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:04:38,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:04:38,624 INFO L85 PathProgramCache]: Analyzing trace with hash -286902335, now seen corresponding path program 62 times [2022-03-17 15:04:38,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:04:38,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950779944] [2022-03-17 15:04:38,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:04:38,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:04:38,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:04:41,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 15:04:41,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 15:04:41,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 15:04:41,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 15:04:41,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 15:04:41,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 15:04:41,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 15:04:41,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 15:04:41,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 15:04:41,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 15:04:41,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 15:04:41,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 15:04:41,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 15:04:41,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 15:04:41,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 15:04:41,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 15:04:41,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 15:04:41,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 15:04:41,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 15:04:41,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 15:04:41,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 15:04:41,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 15:04:41,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 15:04:41,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 15:04:41,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 15:04:41,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 15:04:41,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 15:04:41,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 15:04:41,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 15:04:41,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 15:04:41,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 15:04:41,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 15:04:41,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 15:04:41,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 15:04:41,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 15:04:41,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 15:04:41,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 15:04:41,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 15:04:41,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 15:04:41,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 15:04:41,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 15:04:41,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 15:04:41,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-17 15:04:41,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-17 15:04:41,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-17 15:04:41,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-17 15:04:41,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-17 15:04:41,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-17 15:04:41,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-17 15:04:41,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-17 15:04:41,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-17 15:04:41,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-17 15:04:41,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:41,534 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 5359 proven. 2909 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-17 15:04:41,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:04:41,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950779944] [2022-03-17 15:04:41,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950779944] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:04:41,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025666888] [2022-03-17 15:04:41,534 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 15:04:41,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:04:41,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:04:41,536 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:04:41,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-03-17 15:04:41,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 15:04:41,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:04:41,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 1472 conjuncts, 108 conjunts are in the unsatisfiable core [2022-03-17 15:04:41,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:04:45,044 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-17 15:04:45,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:04:45,848 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-17 15:04:45,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025666888] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:04:45,848 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:04:45,849 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 57, 57] total 164 [2022-03-17 15:04:45,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575705827] [2022-03-17 15:04:45,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:04:45,850 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 164 states [2022-03-17 15:04:45,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:04:45,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2022-03-17 15:04:45,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4407, Invalid=22325, Unknown=0, NotChecked=0, Total=26732 [2022-03-17 15:04:45,852 INFO L87 Difference]: Start difference. First operand 497 states and 511 transitions. Second operand has 164 states, 164 states have (on average 3.347560975609756) internal successors, (549), 162 states have internal predecessors, (549), 107 states have call successors, (109), 4 states have call predecessors, (109), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) [2022-03-17 15:04:54,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:04:54,352 INFO L93 Difference]: Finished difference Result 929 states and 1101 transitions. [2022-03-17 15:04:54,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 216 states. [2022-03-17 15:04:54,353 INFO L78 Accepts]: Start accepts. Automaton has has 164 states, 164 states have (on average 3.347560975609756) internal successors, (549), 162 states have internal predecessors, (549), 107 states have call successors, (109), 4 states have call predecessors, (109), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) Word has length 538 [2022-03-17 15:04:54,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:04:54,354 INFO L225 Difference]: With dead ends: 929 [2022-03-17 15:04:54,354 INFO L226 Difference]: Without dead ends: 720 [2022-03-17 15:04:54,363 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1557 GetRequests, 1181 SyntacticMatches, 1 SemanticMatches, 375 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50074 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=23543, Invalid=118209, Unknown=0, NotChecked=0, Total=141752 [2022-03-17 15:04:54,364 INFO L912 BasicCegarLoop]: 168 mSDtfsCounter, 1553 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 8147 mSolverCounterSat, 1421 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s 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.9s IncrementalHoareTripleChecker+Time [2022-03-17 15:04:54,364 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1554 Valid, 270 Invalid, 9568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1421 Valid, 8147 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-03-17 15:04:54,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2022-03-17 15:04:54,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 507. [2022-03-17 15:04:54,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 406 states have (on average 1.0098522167487685) internal successors, (410), 407 states have internal predecessors, (410), 56 states have call successors, (56), 45 states have call predecessors, (56), 44 states have return successors, (55), 54 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-17 15:04:54,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 521 transitions. [2022-03-17 15:04:54,399 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 521 transitions. Word has length 538 [2022-03-17 15:04:54,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:04:54,400 INFO L478 AbstractCegarLoop]: Abstraction has 507 states and 521 transitions. [2022-03-17 15:04:54,400 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 164 states, 164 states have (on average 3.347560975609756) internal successors, (549), 162 states have internal predecessors, (549), 107 states have call successors, (109), 4 states have call predecessors, (109), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) [2022-03-17 15:04:54,400 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 521 transitions. [2022-03-17 15:04:54,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 549 [2022-03-17 15:04:54,403 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:04:54,403 INFO L500 BasicCegarLoop]: trace histogram [54, 54, 54, 54, 53, 53, 53, 53, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:04:54,429 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-03-17 15:04:54,615 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-03-17 15:04:54,615 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:04:54,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:04:54,616 INFO L85 PathProgramCache]: Analyzing trace with hash 844403576, now seen corresponding path program 63 times [2022-03-17 15:04:54,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:04:54,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327473863] [2022-03-17 15:04:54,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:04:54,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:04:54,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:04:57,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 15:04:57,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 15:04:57,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 15:04:57,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 15:04:57,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 15:04:57,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 15:04:57,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 15:04:57,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 15:04:57,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 15:04:57,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 15:04:57,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 15:04:57,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 15:04:57,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 15:04:57,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 15:04:57,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 15:04:57,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 15:04:57,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 15:04:57,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 15:04:57,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 15:04:57,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 15:04:57,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 15:04:57,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 15:04:57,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 15:04:57,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 15:04:57,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 15:04:57,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 15:04:57,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 15:04:57,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 15:04:57,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 15:04:57,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 15:04:57,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 15:04:57,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 15:04:57,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 15:04:57,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 15:04:57,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 15:04:57,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 15:04:57,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 15:04:57,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 15:04:57,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 15:04:57,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-17 15:04:57,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-17 15:04:57,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-17 15:04:57,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-17 15:04:57,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-17 15:04:57,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-17 15:04:57,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-17 15:04:57,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-17 15:04:57,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-17 15:04:57,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-17 15:04:57,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-17 15:04:57,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-17 15:04:57,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-17 15:04:57,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-17 15:04:57,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:04:57,688 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 5568 proven. 3018 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-17 15:04:57,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:04:57,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327473863] [2022-03-17 15:04:57,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327473863] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:04:57,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733167115] [2022-03-17 15:04:57,689 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 15:04:57,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:04:57,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:04:57,690 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:04:57,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-03-17 15:04:57,936 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 54 check-sat command(s) [2022-03-17 15:04:57,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:04:57,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 1499 conjuncts, 110 conjunts are in the unsatisfiable core [2022-03-17 15:04:57,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:05:01,429 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-17 15:05:01,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:05:02,239 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-17 15:05:02,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733167115] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:05:02,239 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:05:02,240 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 58, 58] total 167 [2022-03-17 15:05:02,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669582195] [2022-03-17 15:05:02,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:05:02,241 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 167 states [2022-03-17 15:05:02,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:05:02,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 167 interpolants. [2022-03-17 15:05:02,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4571, Invalid=23151, Unknown=0, NotChecked=0, Total=27722 [2022-03-17 15:05:02,244 INFO L87 Difference]: Start difference. First operand 507 states and 521 transitions. Second operand has 167 states, 167 states have (on average 3.3473053892215567) internal successors, (559), 165 states have internal predecessors, (559), 109 states have call successors, (111), 4 states have call predecessors, (111), 1 states have return successors, (107), 107 states have call predecessors, (107), 107 states have call successors, (107) [2022-03-17 15:05:10,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:05:10,722 INFO L93 Difference]: Finished difference Result 947 states and 1122 transitions. [2022-03-17 15:05:10,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 220 states. [2022-03-17 15:05:10,723 INFO L78 Accepts]: Start accepts. Automaton has has 167 states, 167 states have (on average 3.3473053892215567) internal successors, (559), 165 states have internal predecessors, (559), 109 states have call successors, (111), 4 states have call predecessors, (111), 1 states have return successors, (107), 107 states have call predecessors, (107), 107 states have call successors, (107) Word has length 548 [2022-03-17 15:05:10,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:05:10,724 INFO L225 Difference]: With dead ends: 947 [2022-03-17 15:05:10,724 INFO L226 Difference]: Without dead ends: 734 [2022-03-17 15:05:10,732 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1586 GetRequests, 1203 SyntacticMatches, 1 SemanticMatches, 382 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51991 ImplicationChecksByTransitivity, 10.8s TimeCoverageRelationStatistics Valid=24419, Invalid=122653, Unknown=0, NotChecked=0, Total=147072 [2022-03-17 15:05:10,732 INFO L912 BasicCegarLoop]: 171 mSDtfsCounter, 1912 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6627 mSolverCounterSat, 1776 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1913 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 8403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1776 IncrementalHoareTripleChecker+Valid, 6627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-03-17 15:05:10,732 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1913 Valid, 258 Invalid, 8403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1776 Valid, 6627 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-03-17 15:05:10,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2022-03-17 15:05:10,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 517. [2022-03-17 15:05:10,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 414 states have (on average 1.0096618357487923) internal successors, (418), 415 states have internal predecessors, (418), 57 states have call successors, (57), 46 states have call predecessors, (57), 45 states have return successors, (56), 55 states have call predecessors, (56), 56 states have call successors, (56) [2022-03-17 15:05:10,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 531 transitions. [2022-03-17 15:05:10,739 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 531 transitions. Word has length 548 [2022-03-17 15:05:10,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:05:10,739 INFO L478 AbstractCegarLoop]: Abstraction has 517 states and 531 transitions. [2022-03-17 15:05:10,739 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 167 states, 167 states have (on average 3.3473053892215567) internal successors, (559), 165 states have internal predecessors, (559), 109 states have call successors, (111), 4 states have call predecessors, (111), 1 states have return successors, (107), 107 states have call predecessors, (107), 107 states have call successors, (107) [2022-03-17 15:05:10,739 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 531 transitions. [2022-03-17 15:05:10,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 559 [2022-03-17 15:05:10,742 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:05:10,742 INFO L500 BasicCegarLoop]: trace histogram [55, 55, 55, 55, 54, 54, 54, 54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:05:10,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-03-17 15:05:10,942 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-03-17 15:05:10,943 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:05:10,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:05:10,943 INFO L85 PathProgramCache]: Analyzing trace with hash 1638545519, now seen corresponding path program 64 times [2022-03-17 15:05:10,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:05:10,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876195235] [2022-03-17 15:05:10,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:05:10,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:05:11,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:05:14,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 15:05:14,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 15:05:14,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 15:05:14,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 15:05:14,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 15:05:14,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 15:05:14,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 15:05:14,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 15:05:14,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 15:05:14,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 15:05:14,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 15:05:14,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 15:05:14,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 15:05:14,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 15:05:14,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 15:05:14,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 15:05:14,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 15:05:14,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 15:05:14,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 15:05:14,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 15:05:14,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 15:05:14,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 15:05:14,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 15:05:14,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 15:05:14,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 15:05:14,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 15:05:14,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 15:05:14,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 15:05:14,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 15:05:14,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 15:05:14,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 15:05:14,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 15:05:14,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 15:05:14,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 15:05:14,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 15:05:14,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 15:05:14,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 15:05:14,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 15:05:14,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 15:05:14,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 15:05:14,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 15:05:14,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 15:05:14,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 15:05:14,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-17 15:05:14,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-17 15:05:14,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-17 15:05:14,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-17 15:05:14,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-17 15:05:14,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-17 15:05:14,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-17 15:05:14,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-17 15:05:14,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-17 15:05:14,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-17 15:05:14,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-17 15:05:14,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:14,120 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 5781 proven. 3129 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-17 15:05:14,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:05:14,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876195235] [2022-03-17 15:05:14,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876195235] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:05:14,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062932000] [2022-03-17 15:05:14,120 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 15:05:14,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:05:14,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:05:14,121 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:05:14,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-03-17 15:05:14,288 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 15:05:14,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:05:14,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 1526 conjuncts, 112 conjunts are in the unsatisfiable core [2022-03-17 15:05:14,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:05:17,889 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-17 15:05:17,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:05:18,733 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-17 15:05:18,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062932000] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:05:18,734 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:05:18,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 59, 59] total 170 [2022-03-17 15:05:18,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129086430] [2022-03-17 15:05:18,734 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:05:18,735 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 170 states [2022-03-17 15:05:18,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:05:18,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 170 interpolants. [2022-03-17 15:05:18,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4738, Invalid=23992, Unknown=0, NotChecked=0, Total=28730 [2022-03-17 15:05:18,737 INFO L87 Difference]: Start difference. First operand 517 states and 531 transitions. Second operand has 170 states, 170 states have (on average 3.347058823529412) internal successors, (569), 168 states have internal predecessors, (569), 111 states have call successors, (113), 4 states have call predecessors, (113), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2022-03-17 15:05:27,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:05:27,410 INFO L93 Difference]: Finished difference Result 965 states and 1143 transitions. [2022-03-17 15:05:27,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 224 states. [2022-03-17 15:05:27,411 INFO L78 Accepts]: Start accepts. Automaton has has 170 states, 170 states have (on average 3.347058823529412) internal successors, (569), 168 states have internal predecessors, (569), 111 states have call successors, (113), 4 states have call predecessors, (113), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) Word has length 558 [2022-03-17 15:05:27,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:05:27,413 INFO L225 Difference]: With dead ends: 965 [2022-03-17 15:05:27,413 INFO L226 Difference]: Without dead ends: 748 [2022-03-17 15:05:27,425 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1615 GetRequests, 1225 SyntacticMatches, 1 SemanticMatches, 389 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53944 ImplicationChecksByTransitivity, 11.1s TimeCoverageRelationStatistics Valid=25311, Invalid=127179, Unknown=0, NotChecked=0, Total=152490 [2022-03-17 15:05:27,425 INFO L912 BasicCegarLoop]: 174 mSDtfsCounter, 1853 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 6867 mSolverCounterSat, 1478 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1854 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 8345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1478 IncrementalHoareTripleChecker+Valid, 6867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-03-17 15:05:27,426 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1854 Valid, 246 Invalid, 8345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1478 Valid, 6867 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-03-17 15:05:27,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2022-03-17 15:05:27,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 527. [2022-03-17 15:05:27,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 422 states have (on average 1.009478672985782) internal successors, (426), 423 states have internal predecessors, (426), 58 states have call successors, (58), 47 states have call predecessors, (58), 46 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-17 15:05:27,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 541 transitions. [2022-03-17 15:05:27,432 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 541 transitions. Word has length 558 [2022-03-17 15:05:27,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:05:27,433 INFO L478 AbstractCegarLoop]: Abstraction has 527 states and 541 transitions. [2022-03-17 15:05:27,433 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 170 states, 170 states have (on average 3.347058823529412) internal successors, (569), 168 states have internal predecessors, (569), 111 states have call successors, (113), 4 states have call predecessors, (113), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2022-03-17 15:05:27,433 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 541 transitions. [2022-03-17 15:05:27,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 569 [2022-03-17 15:05:27,436 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:05:27,436 INFO L500 BasicCegarLoop]: trace histogram [56, 56, 56, 56, 55, 55, 55, 55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:05:27,462 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-03-17 15:05:27,659 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:05:27,659 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:05:27,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:05:27,660 INFO L85 PathProgramCache]: Analyzing trace with hash 736794278, now seen corresponding path program 65 times [2022-03-17 15:05:27,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:05:27,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387045116] [2022-03-17 15:05:27,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:05:27,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:05:27,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:05:30,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 15:05:30,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 15:05:30,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 15:05:30,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 15:05:30,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 15:05:30,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 15:05:30,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 15:05:30,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 15:05:30,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 15:05:30,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 15:05:30,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 15:05:30,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 15:05:30,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 15:05:30,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 15:05:30,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 15:05:30,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 15:05:30,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 15:05:30,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 15:05:30,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 15:05:30,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 15:05:30,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 15:05:30,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 15:05:30,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 15:05:30,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 15:05:30,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 15:05:30,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 15:05:30,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 15:05:30,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 15:05:30,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 15:05:30,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 15:05:30,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 15:05:30,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 15:05:30,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 15:05:30,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 15:05:30,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 15:05:30,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 15:05:30,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 15:05:30,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 15:05:30,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 15:05:30,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 15:05:30,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 15:05:30,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 15:05:30,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 15:05:30,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 15:05:30,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 15:05:30,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-17 15:05:30,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-17 15:05:30,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-17 15:05:30,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-17 15:05:30,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-17 15:05:30,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-17 15:05:30,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-17 15:05:30,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-17 15:05:30,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-17 15:05:30,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-17 15:05:30,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:30,984 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 5998 proven. 3242 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-17 15:05:30,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:05:30,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387045116] [2022-03-17 15:05:30,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387045116] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:05:30,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701384406] [2022-03-17 15:05:30,985 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 15:05:30,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:05:30,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:05:30,988 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:05:30,991 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-03-17 15:05:31,258 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 56 check-sat command(s) [2022-03-17 15:05:31,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:05:31,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 1553 conjuncts, 114 conjunts are in the unsatisfiable core [2022-03-17 15:05:31,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:05:36,035 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-17 15:05:36,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:05:36,873 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-17 15:05:36,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701384406] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:05:36,874 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:05:36,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 114, 114] total 173 [2022-03-17 15:05:36,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468831052] [2022-03-17 15:05:36,874 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:05:36,875 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 173 states [2022-03-17 15:05:36,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:05:36,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 173 interpolants. [2022-03-17 15:05:36,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6617, Invalid=23139, Unknown=0, NotChecked=0, Total=29756 [2022-03-17 15:05:36,879 INFO L87 Difference]: Start difference. First operand 527 states and 541 transitions. Second operand has 173 states, 173 states have (on average 2.6878612716763004) internal successors, (465), 172 states have internal predecessors, (465), 113 states have call successors, (115), 3 states have call predecessors, (115), 1 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2022-03-17 15:05:41,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:05:41,911 INFO L93 Difference]: Finished difference Result 974 states and 1155 transitions. [2022-03-17 15:05:41,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-03-17 15:05:41,911 INFO L78 Accepts]: Start accepts. Automaton has has 173 states, 173 states have (on average 2.6878612716763004) internal successors, (465), 172 states have internal predecessors, (465), 113 states have call successors, (115), 3 states have call predecessors, (115), 1 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) Word has length 568 [2022-03-17 15:05:41,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:05:41,914 INFO L225 Difference]: With dead ends: 974 [2022-03-17 15:05:41,914 INFO L226 Difference]: Without dead ends: 753 [2022-03-17 15:05:41,920 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1529 GetRequests, 1246 SyntacticMatches, 0 SemanticMatches, 283 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22270 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=17959, Invalid=62981, Unknown=0, NotChecked=0, Total=80940 [2022-03-17 15:05:41,921 INFO L912 BasicCegarLoop]: 124 mSDtfsCounter, 1286 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3633 mSolverCounterSat, 864 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1287 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 4497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 864 IncrementalHoareTripleChecker+Valid, 3633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-17 15:05:41,921 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1287 Valid, 196 Invalid, 4497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [864 Valid, 3633 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-17 15:05:41,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2022-03-17 15:05:41,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 529. [2022-03-17 15:05:41,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 424 states have (on average 1.009433962264151) internal successors, (428), 425 states have internal predecessors, (428), 58 states have call successors, (58), 47 states have call predecessors, (58), 46 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-17 15:05:41,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 543 transitions. [2022-03-17 15:05:41,927 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 543 transitions. Word has length 568 [2022-03-17 15:05:41,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:05:41,927 INFO L478 AbstractCegarLoop]: Abstraction has 529 states and 543 transitions. [2022-03-17 15:05:41,927 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 173 states, 173 states have (on average 2.6878612716763004) internal successors, (465), 172 states have internal predecessors, (465), 113 states have call successors, (115), 3 states have call predecessors, (115), 1 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2022-03-17 15:05:41,927 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 543 transitions. [2022-03-17 15:05:41,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2022-03-17 15:05:41,930 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:05:41,930 INFO L500 BasicCegarLoop]: trace histogram [57, 56, 56, 56, 56, 55, 55, 55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:05:41,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-03-17 15:05:42,130 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-03-17 15:05:42,130 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:05:42,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:05:42,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1400903543, now seen corresponding path program 66 times [2022-03-17 15:05:42,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:05:42,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574066087] [2022-03-17 15:05:42,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:05:42,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:05:42,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:05:43,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 15:05:43,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 15:05:43,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 15:05:43,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 15:05:43,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 15:05:43,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 15:05:43,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 15:05:43,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 15:05:43,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 15:05:43,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 15:05:43,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 15:05:43,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 15:05:43,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 15:05:43,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 15:05:43,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 15:05:43,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 15:05:43,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 15:05:43,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 15:05:43,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 15:05:43,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 15:05:43,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 15:05:43,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 15:05:43,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 15:05:43,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 15:05:43,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 15:05:43,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 15:05:43,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 15:05:43,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 15:05:43,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 15:05:43,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 15:05:43,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 15:05:43,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 15:05:43,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 15:05:43,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 15:05:43,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 15:05:43,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 15:05:43,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 15:05:43,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 15:05:43,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 15:05:43,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 15:05:43,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 15:05:43,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-17 15:05:43,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-17 15:05:43,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-17 15:05:43,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-17 15:05:43,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-17 15:05:43,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-17 15:05:43,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-17 15:05:43,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-17 15:05:43,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-17 15:05:43,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-17 15:05:43,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-17 15:05:43,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-17 15:05:43,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-17 15:05:43,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-17 15:05:43,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:43,530 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3190 proven. 6162 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-17 15:05:43,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:05:43,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574066087] [2022-03-17 15:05:43,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574066087] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:05:43,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143719272] [2022-03-17 15:05:43,530 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 15:05:43,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:05:43,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:05:43,532 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:05:43,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-03-17 15:05:43,896 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 57 check-sat command(s) [2022-03-17 15:05:43,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:05:43,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 1563 conjuncts, 115 conjunts are in the unsatisfiable core [2022-03-17 15:05:43,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:05:44,706 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-17 15:05:44,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:05:45,528 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-17 15:05:45,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143719272] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:05:45,529 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:05:45,529 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 66 [2022-03-17 15:05:45,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600356457] [2022-03-17 15:05:45,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:05:45,530 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-03-17 15:05:45,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:05:45,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-03-17 15:05:45,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1786, Invalid=2504, Unknown=0, NotChecked=0, Total=4290 [2022-03-17 15:05:45,531 INFO L87 Difference]: Start difference. First operand 529 states and 543 transitions. Second operand has 66 states, 66 states have (on average 4.787878787878788) internal successors, (316), 63 states have internal predecessors, (316), 58 states have call successors, (62), 4 states have call predecessors, (62), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-17 15:05:47,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:05:47,108 INFO L93 Difference]: Finished difference Result 546 states and 562 transitions. [2022-03-17 15:05:47,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-17 15:05:47,109 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 4.787878787878788) internal successors, (316), 63 states have internal predecessors, (316), 58 states have call successors, (62), 4 states have call predecessors, (62), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Word has length 570 [2022-03-17 15:05:47,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:05:47,110 INFO L225 Difference]: With dead ends: 546 [2022-03-17 15:05:47,110 INFO L226 Difference]: Without dead ends: 546 [2022-03-17 15:05:47,112 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1430 GetRequests, 1303 SyntacticMatches, 1 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2952 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=5350, Invalid=10906, Unknown=0, NotChecked=0, Total=16256 [2022-03-17 15:05:47,112 INFO L912 BasicCegarLoop]: 77 mSDtfsCounter, 275 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1576 mSolverCounterSat, 297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 1873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 297 IncrementalHoareTripleChecker+Valid, 1576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-17 15:05:47,112 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 119 Invalid, 1873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 1576 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 15:05:47,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2022-03-17 15:05:47,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 541. [2022-03-17 15:05:47,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 433 states have (on average 1.0092378752886837) internal successors, (437), 434 states have internal predecessors, (437), 60 states have call successors, (60), 48 states have call predecessors, (60), 47 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-17 15:05:47,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 556 transitions. [2022-03-17 15:05:47,118 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 556 transitions. Word has length 570 [2022-03-17 15:05:47,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:05:47,118 INFO L478 AbstractCegarLoop]: Abstraction has 541 states and 556 transitions. [2022-03-17 15:05:47,118 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 4.787878787878788) internal successors, (316), 63 states have internal predecessors, (316), 58 states have call successors, (62), 4 states have call predecessors, (62), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-17 15:05:47,118 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 556 transitions. [2022-03-17 15:05:47,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 587 [2022-03-17 15:05:47,121 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:05:47,121 INFO L500 BasicCegarLoop]: trace histogram [58, 58, 58, 57, 57, 57, 57, 57, 57, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:05:47,139 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-03-17 15:05:47,322 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-03-17 15:05:47,322 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:05:47,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:05:47,322 INFO L85 PathProgramCache]: Analyzing trace with hash 707100593, now seen corresponding path program 67 times [2022-03-17 15:05:47,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:05:47,323 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823593988] [2022-03-17 15:05:47,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:05:47,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:05:47,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:05:50,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 15:05:50,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 15:05:50,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 15:05:50,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 15:05:50,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 15:05:50,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 15:05:50,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 15:05:50,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 15:05:50,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 15:05:50,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 15:05:50,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 15:05:50,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 15:05:50,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 15:05:50,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 15:05:50,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 15:05:50,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 15:05:50,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 15:05:50,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 15:05:50,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 15:05:50,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 15:05:50,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 15:05:50,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 15:05:50,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 15:05:50,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 15:05:50,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 15:05:50,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 15:05:50,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 15:05:50,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 15:05:50,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 15:05:50,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 15:05:50,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 15:05:50,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 15:05:50,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 15:05:50,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 15:05:50,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 15:05:50,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 15:05:50,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 15:05:50,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 15:05:50,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 15:05:50,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 15:05:50,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 15:05:50,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-17 15:05:50,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-17 15:05:50,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-17 15:05:50,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-17 15:05:50,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-17 15:05:50,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-17 15:05:50,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-17 15:05:50,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-17 15:05:50,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-17 15:05:50,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-17 15:05:50,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-17 15:05:50,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-17 15:05:50,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-17 15:05:50,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-17 15:05:50,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-17 15:05:50,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-17 15:05:50,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,753 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6444 proven. 3360 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-17 15:05:50,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:05:50,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823593988] [2022-03-17 15:05:50,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823593988] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:05:50,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306095797] [2022-03-17 15:05:50,753 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 15:05:50,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:05:50,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:05:50,755 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:05:50,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-03-17 15:05:50,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:05:50,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 1597 conjuncts, 116 conjunts are in the unsatisfiable core [2022-03-17 15:05:50,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:05:55,895 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6832 proven. 3192 refuted. 0 times theorem prover too weak. 6164 trivial. 0 not checked. [2022-03-17 15:05:55,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:05:56,740 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6610 proven. 3192 refuted. 0 times theorem prover too weak. 6386 trivial. 0 not checked. [2022-03-17 15:05:56,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306095797] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:05:56,740 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:05:56,740 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 116, 116] total 177 [2022-03-17 15:05:56,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457466606] [2022-03-17 15:05:56,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:05:56,742 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 177 states [2022-03-17 15:05:56,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:05:56,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 177 interpolants. [2022-03-17 15:05:56,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6908, Invalid=24244, Unknown=0, NotChecked=0, Total=31152 [2022-03-17 15:05:56,744 INFO L87 Difference]: Start difference. First operand 541 states and 556 transitions. Second operand has 177 states, 177 states have (on average 2.7175141242937855) internal successors, (481), 176 states have internal predecessors, (481), 116 states have call successors, (119), 3 states have call predecessors, (119), 2 states have return successors, (117), 116 states have call predecessors, (117), 116 states have call successors, (117) [2022-03-17 15:06:01,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:06:01,944 INFO L93 Difference]: Finished difference Result 996 states and 1181 transitions. [2022-03-17 15:06:01,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-03-17 15:06:01,945 INFO L78 Accepts]: Start accepts. Automaton has has 177 states, 177 states have (on average 2.7175141242937855) internal successors, (481), 176 states have internal predecessors, (481), 116 states have call successors, (119), 3 states have call predecessors, (119), 2 states have return successors, (117), 116 states have call predecessors, (117), 116 states have call successors, (117) Word has length 586 [2022-03-17 15:06:01,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:06:01,947 INFO L225 Difference]: With dead ends: 996 [2022-03-17 15:06:01,947 INFO L226 Difference]: Without dead ends: 771 [2022-03-17 15:06:01,953 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1286 SyntacticMatches, 0 SemanticMatches, 289 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23296 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=18652, Invalid=65738, Unknown=0, NotChecked=0, Total=84390 [2022-03-17 15:06:01,953 INFO L912 BasicCegarLoop]: 126 mSDtfsCounter, 1129 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4502 mSolverCounterSat, 675 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1130 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 5177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 675 IncrementalHoareTripleChecker+Valid, 4502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-17 15:06:01,953 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1130 Valid, 203 Invalid, 5177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [675 Valid, 4502 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-17 15:06:01,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2022-03-17 15:06:01,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 543. [2022-03-17 15:06:01,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 435 states have (on average 1.0091954022988505) internal successors, (439), 436 states have internal predecessors, (439), 60 states have call successors, (60), 48 states have call predecessors, (60), 47 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-17 15:06:01,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 558 transitions. [2022-03-17 15:06:01,959 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 558 transitions. Word has length 586 [2022-03-17 15:06:01,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:06:01,959 INFO L478 AbstractCegarLoop]: Abstraction has 543 states and 558 transitions. [2022-03-17 15:06:01,959 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 177 states, 177 states have (on average 2.7175141242937855) internal successors, (481), 176 states have internal predecessors, (481), 116 states have call successors, (119), 3 states have call predecessors, (119), 2 states have return successors, (117), 116 states have call predecessors, (117), 116 states have call successors, (117) [2022-03-17 15:06:01,959 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 558 transitions. [2022-03-17 15:06:01,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 589 [2022-03-17 15:06:01,962 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:06:01,963 INFO L500 BasicCegarLoop]: trace histogram [58, 58, 58, 58, 57, 57, 57, 57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:06:01,990 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-03-17 15:06:02,179 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-03-17 15:06:02,179 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:06:02,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:06:02,180 INFO L85 PathProgramCache]: Analyzing trace with hash -696434988, now seen corresponding path program 68 times [2022-03-17 15:06:02,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:06:02,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584310289] [2022-03-17 15:06:02,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:06:02,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:06:02,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:06:05,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 15:06:05,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 15:06:05,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 15:06:05,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 15:06:05,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 15:06:05,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 15:06:05,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 15:06:05,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 15:06:05,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 15:06:05,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 15:06:05,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 15:06:05,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 15:06:05,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 15:06:05,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 15:06:05,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 15:06:05,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 15:06:05,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 15:06:05,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 15:06:05,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 15:06:05,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 15:06:05,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 15:06:05,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 15:06:05,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 15:06:05,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 15:06:05,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 15:06:05,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 15:06:05,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 15:06:05,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 15:06:05,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 15:06:05,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 15:06:05,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 15:06:05,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 15:06:05,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 15:06:05,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 15:06:05,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 15:06:05,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 15:06:05,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 15:06:05,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 15:06:05,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-17 15:06:05,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-17 15:06:05,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-17 15:06:05,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-17 15:06:05,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-17 15:06:05,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-17 15:06:05,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-17 15:06:05,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-17 15:06:05,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-17 15:06:05,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-17 15:06:05,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-17 15:06:05,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-17 15:06:05,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-17 15:06:05,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-17 15:06:05,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-17 15:06:05,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-17 15:06:05,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-17 15:06:05,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-17 15:06:05,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-17 15:06:05,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:05,711 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 6444 proven. 3474 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-17 15:06:05,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:06:05,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584310289] [2022-03-17 15:06:05,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584310289] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:06:05,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131766426] [2022-03-17 15:06:05,711 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 15:06:05,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:06:05,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:06:05,716 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:06:05,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-03-17 15:06:05,906 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 15:06:05,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:06:05,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 1607 conjuncts, 118 conjunts are in the unsatisfiable core [2022-03-17 15:06:05,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:06:09,925 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-17 15:06:09,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:06:10,801 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-17 15:06:10,801 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131766426] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:06:10,801 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:06:10,801 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 62, 62] total 179 [2022-03-17 15:06:10,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492742348] [2022-03-17 15:06:10,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:06:10,803 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 179 states [2022-03-17 15:06:10,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:06:10,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 179 interpolants. [2022-03-17 15:06:10,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5257, Invalid=26605, Unknown=0, NotChecked=0, Total=31862 [2022-03-17 15:06:10,805 INFO L87 Difference]: Start difference. First operand 543 states and 558 transitions. Second operand has 179 states, 179 states have (on average 3.346368715083799) internal successors, (599), 177 states have internal predecessors, (599), 117 states have call successors, (119), 4 states have call predecessors, (119), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-03-17 15:06:20,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:06:20,414 INFO L93 Difference]: Finished difference Result 1015 states and 1203 transitions. [2022-03-17 15:06:20,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 236 states. [2022-03-17 15:06:20,415 INFO L78 Accepts]: Start accepts. Automaton has has 179 states, 179 states have (on average 3.346368715083799) internal successors, (599), 177 states have internal predecessors, (599), 117 states have call successors, (119), 4 states have call predecessors, (119), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) Word has length 588 [2022-03-17 15:06:20,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:06:20,417 INFO L225 Difference]: With dead ends: 1015 [2022-03-17 15:06:20,417 INFO L226 Difference]: Without dead ends: 786 [2022-03-17 15:06:20,426 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1702 GetRequests, 1291 SyntacticMatches, 1 SemanticMatches, 410 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60019 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=28083, Invalid=141249, Unknown=0, NotChecked=0, Total=169332 [2022-03-17 15:06:20,426 INFO L912 BasicCegarLoop]: 183 mSDtfsCounter, 2100 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 7360 mSolverCounterSat, 1878 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2101 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 9238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1878 IncrementalHoareTripleChecker+Valid, 7360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-03-17 15:06:20,426 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2101 Valid, 270 Invalid, 9238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1878 Valid, 7360 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-03-17 15:06:20,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2022-03-17 15:06:20,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 553. [2022-03-17 15:06:20,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 443 states have (on average 1.0090293453724606) internal successors, (447), 444 states have internal predecessors, (447), 61 states have call successors, (61), 49 states have call predecessors, (61), 48 states have return successors, (60), 59 states have call predecessors, (60), 60 states have call successors, (60) [2022-03-17 15:06:20,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 568 transitions. [2022-03-17 15:06:20,431 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 568 transitions. Word has length 588 [2022-03-17 15:06:20,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:06:20,431 INFO L478 AbstractCegarLoop]: Abstraction has 553 states and 568 transitions. [2022-03-17 15:06:20,432 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 179 states, 179 states have (on average 3.346368715083799) internal successors, (599), 177 states have internal predecessors, (599), 117 states have call successors, (119), 4 states have call predecessors, (119), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-03-17 15:06:20,432 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 568 transitions. [2022-03-17 15:06:20,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2022-03-17 15:06:20,434 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:06:20,434 INFO L500 BasicCegarLoop]: trace histogram [59, 59, 59, 59, 58, 58, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:06:20,451 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-03-17 15:06:20,634 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2022-03-17 15:06:20,635 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:06:20,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:06:20,635 INFO L85 PathProgramCache]: Analyzing trace with hash -619026229, now seen corresponding path program 69 times [2022-03-17 15:06:20,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:06:20,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354702812] [2022-03-17 15:06:20,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:06:20,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:06:20,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:06:24,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 15:06:24,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 15:06:24,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 15:06:24,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 15:06:24,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 15:06:24,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 15:06:24,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 15:06:24,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 15:06:24,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 15:06:24,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 15:06:24,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 15:06:24,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 15:06:24,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 15:06:24,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 15:06:24,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 15:06:24,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 15:06:24,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 15:06:24,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 15:06:24,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 15:06:24,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 15:06:24,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 15:06:24,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 15:06:24,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 15:06:24,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 15:06:24,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 15:06:24,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 15:06:24,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 15:06:24,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 15:06:24,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 15:06:24,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 15:06:24,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 15:06:24,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 15:06:24,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 15:06:24,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 15:06:24,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 15:06:24,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 15:06:24,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 15:06:24,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 15:06:24,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 15:06:24,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 15:06:24,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 15:06:24,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 15:06:24,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-17 15:06:24,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-17 15:06:24,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-17 15:06:24,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-17 15:06:24,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-17 15:06:24,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-17 15:06:24,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-17 15:06:24,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-17 15:06:24,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-17 15:06:24,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-17 15:06:24,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-17 15:06:24,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-17 15:06:24,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-17 15:06:24,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-17 15:06:24,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-17 15:06:24,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-17 15:06:24,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:24,271 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 6673 proven. 3593 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-17 15:06:24,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:06:24,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354702812] [2022-03-17 15:06:24,272 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354702812] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:06:24,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961999473] [2022-03-17 15:06:24,272 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 15:06:24,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:06:24,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:06:24,273 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:06:24,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-03-17 15:06:24,556 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 59 check-sat command(s) [2022-03-17 15:06:24,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:06:24,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 1634 conjuncts, 120 conjunts are in the unsatisfiable core [2022-03-17 15:06:24,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:06:28,677 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-17 15:06:28,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:06:29,568 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-17 15:06:29,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1961999473] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:06:29,568 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:06:29,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [121, 63, 63] total 182 [2022-03-17 15:06:29,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555925572] [2022-03-17 15:06:29,569 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:06:29,569 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 182 states [2022-03-17 15:06:29,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:06:29,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 182 interpolants. [2022-03-17 15:06:29,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5436, Invalid=27506, Unknown=0, NotChecked=0, Total=32942 [2022-03-17 15:06:29,573 INFO L87 Difference]: Start difference. First operand 553 states and 568 transitions. Second operand has 182 states, 182 states have (on average 3.3461538461538463) internal successors, (609), 180 states have internal predecessors, (609), 119 states have call successors, (121), 4 states have call predecessors, (121), 1 states have return successors, (117), 117 states have call predecessors, (117), 117 states have call successors, (117) [2022-03-17 15:06:39,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:06:39,376 INFO L93 Difference]: Finished difference Result 1033 states and 1224 transitions. [2022-03-17 15:06:39,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2022-03-17 15:06:39,377 INFO L78 Accepts]: Start accepts. Automaton has has 182 states, 182 states have (on average 3.3461538461538463) internal successors, (609), 180 states have internal predecessors, (609), 119 states have call successors, (121), 4 states have call predecessors, (121), 1 states have return successors, (117), 117 states have call predecessors, (117), 117 states have call successors, (117) Word has length 598 [2022-03-17 15:06:39,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:06:39,379 INFO L225 Difference]: With dead ends: 1033 [2022-03-17 15:06:39,379 INFO L226 Difference]: Without dead ends: 800 [2022-03-17 15:06:39,387 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1731 GetRequests, 1313 SyntacticMatches, 1 SemanticMatches, 417 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62116 ImplicationChecksByTransitivity, 12.9s TimeCoverageRelationStatistics Valid=29039, Invalid=146103, Unknown=0, NotChecked=0, Total=175142 [2022-03-17 15:06:39,387 INFO L912 BasicCegarLoop]: 186 mSDtfsCounter, 2011 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 7251 mSolverCounterSat, 1728 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2012 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 8979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1728 IncrementalHoareTripleChecker+Valid, 7251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-03-17 15:06:39,387 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2012 Valid, 248 Invalid, 8979 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1728 Valid, 7251 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-03-17 15:06:39,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2022-03-17 15:06:39,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 563. [2022-03-17 15:06:39,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 451 states have (on average 1.0088691796008868) internal successors, (455), 452 states have internal predecessors, (455), 62 states have call successors, (62), 50 states have call predecessors, (62), 49 states have return successors, (61), 60 states have call predecessors, (61), 61 states have call successors, (61) [2022-03-17 15:06:39,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 578 transitions. [2022-03-17 15:06:39,392 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 578 transitions. Word has length 598 [2022-03-17 15:06:39,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:06:39,392 INFO L478 AbstractCegarLoop]: Abstraction has 563 states and 578 transitions. [2022-03-17 15:06:39,393 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 182 states, 182 states have (on average 3.3461538461538463) internal successors, (609), 180 states have internal predecessors, (609), 119 states have call successors, (121), 4 states have call predecessors, (121), 1 states have return successors, (117), 117 states have call predecessors, (117), 117 states have call successors, (117) [2022-03-17 15:06:39,393 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 578 transitions. [2022-03-17 15:06:39,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2022-03-17 15:06:39,395 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:06:39,395 INFO L500 BasicCegarLoop]: trace histogram [60, 60, 60, 60, 59, 59, 59, 59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:06:39,412 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-03-17 15:06:39,595 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:06:39,596 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:06:39,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:06:39,596 INFO L85 PathProgramCache]: Analyzing trace with hash -2127033342, now seen corresponding path program 70 times [2022-03-17 15:06:39,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:06:39,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642216411] [2022-03-17 15:06:39,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:06:39,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:06:39,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:06:43,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 15:06:43,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 15:06:43,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 15:06:43,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 15:06:43,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 15:06:43,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 15:06:43,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 15:06:43,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 15:06:43,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 15:06:43,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 15:06:43,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 15:06:43,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 15:06:43,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 15:06:43,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 15:06:43,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 15:06:43,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 15:06:43,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 15:06:43,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 15:06:43,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 15:06:43,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 15:06:43,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 15:06:43,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 15:06:43,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 15:06:43,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 15:06:43,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 15:06:43,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 15:06:43,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 15:06:43,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 15:06:43,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 15:06:43,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 15:06:43,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 15:06:43,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 15:06:43,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 15:06:43,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 15:06:43,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 15:06:43,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 15:06:43,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 15:06:43,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 15:06:43,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 15:06:43,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 15:06:43,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 15:06:43,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 15:06:43,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 15:06:43,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 15:06:43,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-17 15:06:43,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-17 15:06:43,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-17 15:06:43,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-17 15:06:43,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-17 15:06:43,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-17 15:06:43,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-17 15:06:43,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-17 15:06:43,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-17 15:06:43,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-17 15:06:43,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-17 15:06:43,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-17 15:06:43,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-17 15:06:43,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-17 15:06:43,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-17 15:06:43,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:06:43,299 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 6906 proven. 3714 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-17 15:06:43,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:06:43,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642216411] [2022-03-17 15:06:43,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642216411] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:06:43,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654273909] [2022-03-17 15:06:43,299 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 15:06:43,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:06:43,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:06:43,300 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:06:43,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-03-17 15:06:43,510 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 15:06:43,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:06:43,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 1661 conjuncts, 122 conjunts are in the unsatisfiable core [2022-03-17 15:06:43,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:06:47,731 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-17 15:06:47,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:06:48,643 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-17 15:06:48,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654273909] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:06:48,643 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:06:48,643 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [123, 64, 64] total 185 [2022-03-17 15:06:48,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375793928] [2022-03-17 15:06:48,644 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:06:48,644 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 185 states [2022-03-17 15:06:48,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:06:48,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 185 interpolants. [2022-03-17 15:06:48,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5618, Invalid=28422, Unknown=0, NotChecked=0, Total=34040 [2022-03-17 15:06:48,646 INFO L87 Difference]: Start difference. First operand 563 states and 578 transitions. Second operand has 185 states, 185 states have (on average 3.345945945945946) internal successors, (619), 183 states have internal predecessors, (619), 121 states have call successors, (123), 4 states have call predecessors, (123), 1 states have return successors, (119), 119 states have call predecessors, (119), 119 states have call successors, (119) [2022-03-17 15:06:58,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:06:58,700 INFO L93 Difference]: Finished difference Result 1051 states and 1245 transitions. [2022-03-17 15:06:58,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 244 states. [2022-03-17 15:06:58,701 INFO L78 Accepts]: Start accepts. Automaton has has 185 states, 185 states have (on average 3.345945945945946) internal successors, (619), 183 states have internal predecessors, (619), 121 states have call successors, (123), 4 states have call predecessors, (123), 1 states have return successors, (119), 119 states have call predecessors, (119), 119 states have call successors, (119) Word has length 608 [2022-03-17 15:06:58,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:06:58,703 INFO L225 Difference]: With dead ends: 1051 [2022-03-17 15:06:58,703 INFO L226 Difference]: Without dead ends: 814 [2022-03-17 15:06:58,716 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1760 GetRequests, 1335 SyntacticMatches, 1 SemanticMatches, 424 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64249 ImplicationChecksByTransitivity, 13.1s TimeCoverageRelationStatistics Valid=30011, Invalid=151039, Unknown=0, NotChecked=0, Total=181050 [2022-03-17 15:06:58,716 INFO L912 BasicCegarLoop]: 189 mSDtfsCounter, 1840 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 7934 mSolverCounterSat, 1590 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1841 SdHoareTripleChecker+Valid, 291 SdHoareTripleChecker+Invalid, 9524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1590 IncrementalHoareTripleChecker+Valid, 7934 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-03-17 15:06:58,716 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1841 Valid, 291 Invalid, 9524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1590 Valid, 7934 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-03-17 15:06:58,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2022-03-17 15:06:58,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 573. [2022-03-17 15:06:58,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 459 states have (on average 1.008714596949891) internal successors, (463), 460 states have internal predecessors, (463), 63 states have call successors, (63), 51 states have call predecessors, (63), 50 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-17 15:06:58,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 588 transitions. [2022-03-17 15:06:58,751 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 588 transitions. Word has length 608 [2022-03-17 15:06:58,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:06:58,751 INFO L478 AbstractCegarLoop]: Abstraction has 573 states and 588 transitions. [2022-03-17 15:06:58,751 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 185 states, 185 states have (on average 3.345945945945946) internal successors, (619), 183 states have internal predecessors, (619), 121 states have call successors, (123), 4 states have call predecessors, (123), 1 states have return successors, (119), 119 states have call predecessors, (119), 119 states have call successors, (119) [2022-03-17 15:06:58,751 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 588 transitions. [2022-03-17 15:06:58,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2022-03-17 15:06:58,754 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:06:58,754 INFO L500 BasicCegarLoop]: trace histogram [61, 61, 61, 61, 60, 60, 60, 60, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:06:58,772 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-03-17 15:06:58,955 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:06:58,955 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:06:58,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:06:58,956 INFO L85 PathProgramCache]: Analyzing trace with hash 2015205497, now seen corresponding path program 71 times [2022-03-17 15:06:58,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:06:58,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102159015] [2022-03-17 15:06:58,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:06:58,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:06:59,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:07:02,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 15:07:02,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 15:07:02,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 15:07:02,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 15:07:02,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 15:07:02,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 15:07:02,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 15:07:02,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 15:07:02,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 15:07:02,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 15:07:02,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 15:07:02,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 15:07:02,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 15:07:02,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 15:07:02,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 15:07:02,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 15:07:02,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 15:07:02,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 15:07:02,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 15:07:02,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 15:07:02,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 15:07:02,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 15:07:02,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 15:07:02,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 15:07:02,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 15:07:02,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 15:07:02,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 15:07:02,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 15:07:02,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 15:07:02,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 15:07:02,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 15:07:02,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 15:07:02,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 15:07:02,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 15:07:02,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 15:07:02,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 15:07:02,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 15:07:02,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 15:07:02,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 15:07:02,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 15:07:02,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-17 15:07:02,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-17 15:07:02,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-17 15:07:02,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-17 15:07:02,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-17 15:07:02,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-17 15:07:02,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-17 15:07:02,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-17 15:07:02,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-17 15:07:02,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-17 15:07:02,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-17 15:07:02,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-17 15:07:02,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-17 15:07:02,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-17 15:07:02,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-17 15:07:02,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-17 15:07:02,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-17 15:07:02,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-17 15:07:02,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-17 15:07:02,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-17 15:07:02,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:02,760 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7143 proven. 3837 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-17 15:07:02,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:07:02,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102159015] [2022-03-17 15:07:02,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102159015] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:07:02,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938224469] [2022-03-17 15:07:02,760 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 15:07:02,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:07:02,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:07:02,761 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:07:02,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-03-17 15:07:03,056 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 61 check-sat command(s) [2022-03-17 15:07:03,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:07:03,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 1688 conjuncts, 124 conjunts are in the unsatisfiable core [2022-03-17 15:07:03,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:07:08,629 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-17 15:07:08,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:07:09,524 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-17 15:07:09,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938224469] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:07:09,524 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:07:09,525 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [125, 124, 124] total 188 [2022-03-17 15:07:09,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186118964] [2022-03-17 15:07:09,525 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:07:09,526 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 188 states [2022-03-17 15:07:09,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:07:09,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 188 interpolants. [2022-03-17 15:07:09,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7817, Invalid=27339, Unknown=0, NotChecked=0, Total=35156 [2022-03-17 15:07:09,530 INFO L87 Difference]: Start difference. First operand 573 states and 588 transitions. Second operand has 188 states, 188 states have (on average 2.6861702127659575) internal successors, (505), 187 states have internal predecessors, (505), 123 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2022-03-17 15:07:15,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:07:15,215 INFO L93 Difference]: Finished difference Result 1060 states and 1257 transitions. [2022-03-17 15:07:15,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-17 15:07:15,215 INFO L78 Accepts]: Start accepts. Automaton has has 188 states, 188 states have (on average 2.6861702127659575) internal successors, (505), 187 states have internal predecessors, (505), 123 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) Word has length 618 [2022-03-17 15:07:15,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:07:15,218 INFO L225 Difference]: With dead ends: 1060 [2022-03-17 15:07:15,218 INFO L226 Difference]: Without dead ends: 819 [2022-03-17 15:07:15,225 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1664 GetRequests, 1356 SyntacticMatches, 0 SemanticMatches, 308 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26395 ImplicationChecksByTransitivity, 10.8s TimeCoverageRelationStatistics Valid=21239, Invalid=74551, Unknown=0, NotChecked=0, Total=95790 [2022-03-17 15:07:15,225 INFO L912 BasicCegarLoop]: 134 mSDtfsCounter, 1448 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 4087 mSolverCounterSat, 1024 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1449 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 5111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1024 IncrementalHoareTripleChecker+Valid, 4087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-17 15:07:15,225 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1449 Valid, 196 Invalid, 5111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1024 Valid, 4087 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-17 15:07:15,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2022-03-17 15:07:15,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 575. [2022-03-17 15:07:15,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 461 states have (on average 1.0086767895878526) internal successors, (465), 462 states have internal predecessors, (465), 63 states have call successors, (63), 51 states have call predecessors, (63), 50 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-17 15:07:15,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 590 transitions. [2022-03-17 15:07:15,230 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 590 transitions. Word has length 618 [2022-03-17 15:07:15,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:07:15,230 INFO L478 AbstractCegarLoop]: Abstraction has 575 states and 590 transitions. [2022-03-17 15:07:15,231 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 188 states, 188 states have (on average 2.6861702127659575) internal successors, (505), 187 states have internal predecessors, (505), 123 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2022-03-17 15:07:15,231 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 590 transitions. [2022-03-17 15:07:15,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 621 [2022-03-17 15:07:15,233 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:07:15,233 INFO L500 BasicCegarLoop]: trace histogram [62, 61, 61, 61, 61, 60, 60, 60, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:07:15,251 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-03-17 15:07:15,434 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:07:15,434 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:07:15,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:07:15,434 INFO L85 PathProgramCache]: Analyzing trace with hash 842533788, now seen corresponding path program 72 times [2022-03-17 15:07:15,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:07:15,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430043126] [2022-03-17 15:07:15,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:07:15,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:07:15,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:07:16,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 15:07:16,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 15:07:16,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 15:07:16,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 15:07:16,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 15:07:16,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 15:07:16,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 15:07:16,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 15:07:16,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 15:07:16,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 15:07:16,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 15:07:16,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 15:07:16,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 15:07:16,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 15:07:16,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 15:07:16,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 15:07:16,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 15:07:16,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 15:07:16,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 15:07:16,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 15:07:16,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 15:07:16,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 15:07:16,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 15:07:16,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 15:07:16,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 15:07:16,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 15:07:16,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:16,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 15:07:16,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 15:07:17,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 15:07:17,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 15:07:17,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 15:07:17,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 15:07:17,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 15:07:17,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 15:07:17,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 15:07:17,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 15:07:17,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 15:07:17,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-17 15:07:17,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-17 15:07:17,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-17 15:07:17,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-17 15:07:17,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-17 15:07:17,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-17 15:07:17,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-17 15:07:17,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-17 15:07:17,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-17 15:07:17,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-17 15:07:17,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-17 15:07:17,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-17 15:07:17,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-17 15:07:17,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-17 15:07:17,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-17 15:07:17,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-17 15:07:17,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-17 15:07:17,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-17 15:07:17,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-17 15:07:17,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-17 15:07:17,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-17 15:07:17,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-17 15:07:17,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-17 15:07:17,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:17,041 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3780 proven. 7322 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-17 15:07:17,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:07:17,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430043126] [2022-03-17 15:07:17,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430043126] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:07:17,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183113890] [2022-03-17 15:07:17,041 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 15:07:17,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:07:17,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:07:17,043 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:07:17,043 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-03-17 15:07:17,334 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 62 check-sat command(s) [2022-03-17 15:07:17,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:07:17,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 1698 conjuncts, 125 conjunts are in the unsatisfiable core [2022-03-17 15:07:17,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:07:18,195 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-17 15:07:18,195 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:07:19,090 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-17 15:07:19,090 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183113890] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:07:19,090 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:07:19,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66, 66] total 71 [2022-03-17 15:07:19,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713296952] [2022-03-17 15:07:19,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:07:19,091 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-03-17 15:07:19,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:07:19,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-03-17 15:07:19,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2096, Invalid=2874, Unknown=0, NotChecked=0, Total=4970 [2022-03-17 15:07:19,092 INFO L87 Difference]: Start difference. First operand 575 states and 590 transitions. Second operand has 71 states, 71 states have (on average 4.802816901408451) internal successors, (341), 68 states have internal predecessors, (341), 63 states have call successors, (67), 4 states have call predecessors, (67), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-17 15:07:20,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:07:20,979 INFO L93 Difference]: Finished difference Result 592 states and 609 transitions. [2022-03-17 15:07:20,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-17 15:07:20,980 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 4.802816901408451) internal successors, (341), 68 states have internal predecessors, (341), 63 states have call successors, (67), 4 states have call predecessors, (67), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Word has length 620 [2022-03-17 15:07:20,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:07:20,982 INFO L225 Difference]: With dead ends: 592 [2022-03-17 15:07:20,982 INFO L226 Difference]: Without dead ends: 592 [2022-03-17 15:07:20,985 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1555 GetRequests, 1418 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3367 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=6280, Invalid=12626, Unknown=0, NotChecked=0, Total=18906 [2022-03-17 15:07:20,985 INFO L912 BasicCegarLoop]: 82 mSDtfsCounter, 288 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 2146 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 2468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 2146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-17 15:07:20,985 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 119 Invalid, 2468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 2146 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-17 15:07:20,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2022-03-17 15:07:20,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 587. [2022-03-17 15:07:20,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 470 states have (on average 1.0085106382978724) internal successors, (474), 471 states have internal predecessors, (474), 65 states have call successors, (65), 52 states have call predecessors, (65), 51 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64) [2022-03-17 15:07:20,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 603 transitions. [2022-03-17 15:07:20,991 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 603 transitions. Word has length 620 [2022-03-17 15:07:20,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:07:20,992 INFO L478 AbstractCegarLoop]: Abstraction has 587 states and 603 transitions. [2022-03-17 15:07:20,992 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 4.802816901408451) internal successors, (341), 68 states have internal predecessors, (341), 63 states have call successors, (67), 4 states have call predecessors, (67), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-17 15:07:20,992 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 603 transitions. [2022-03-17 15:07:20,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 637 [2022-03-17 15:07:20,995 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:07:20,995 INFO L500 BasicCegarLoop]: trace histogram [63, 63, 63, 62, 62, 62, 62, 62, 62, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:07:21,012 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-03-17 15:07:21,195 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-03-17 15:07:21,195 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:07:21,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:07:21,196 INFO L85 PathProgramCache]: Analyzing trace with hash 1976769732, now seen corresponding path program 73 times [2022-03-17 15:07:21,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:07:21,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174030021] [2022-03-17 15:07:21,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:07:21,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:07:21,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:07:25,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 15:07:25,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 15:07:25,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 15:07:25,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 15:07:25,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 15:07:25,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 15:07:25,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 15:07:25,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 15:07:25,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 15:07:25,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 15:07:25,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 15:07:25,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 15:07:25,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 15:07:25,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 15:07:25,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 15:07:25,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 15:07:25,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 15:07:25,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 15:07:25,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 15:07:25,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 15:07:25,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 15:07:25,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 15:07:25,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 15:07:25,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 15:07:25,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 15:07:25,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 15:07:25,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 15:07:25,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 15:07:25,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 15:07:25,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 15:07:25,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 15:07:25,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 15:07:25,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 15:07:25,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 15:07:25,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 15:07:25,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 15:07:25,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 15:07:25,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-17 15:07:25,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-17 15:07:25,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-17 15:07:25,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-17 15:07:25,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-17 15:07:25,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-17 15:07:25,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-17 15:07:25,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-17 15:07:25,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-17 15:07:25,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-17 15:07:25,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-17 15:07:25,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-17 15:07:25,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-17 15:07:25,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-17 15:07:25,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-17 15:07:25,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-17 15:07:25,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-17 15:07:25,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-17 15:07:25,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-17 15:07:25,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-17 15:07:25,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-17 15:07:25,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-17 15:07:25,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-17 15:07:25,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-17 15:07:25,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-17 15:07:25,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,254 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7629 proven. 3965 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-17 15:07:25,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:07:25,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174030021] [2022-03-17 15:07:25,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174030021] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:07:25,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392216758] [2022-03-17 15:07:25,254 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 15:07:25,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:07:25,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:07:25,255 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:07:25,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-03-17 15:07:25,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:25,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 126 conjunts are in the unsatisfiable core [2022-03-17 15:07:25,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:07:31,178 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 8052 proven. 3782 refuted. 0 times theorem prover too weak. 7324 trivial. 0 not checked. [2022-03-17 15:07:31,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:07:32,098 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7810 proven. 3782 refuted. 0 times theorem prover too weak. 7566 trivial. 0 not checked. [2022-03-17 15:07:32,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392216758] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:07:32,099 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:07:32,099 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 126, 126] total 192 [2022-03-17 15:07:32,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734454083] [2022-03-17 15:07:32,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:07:32,099 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 192 states [2022-03-17 15:07:32,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:07:32,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2022-03-17 15:07:32,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8133, Invalid=28539, Unknown=0, NotChecked=0, Total=36672 [2022-03-17 15:07:32,103 INFO L87 Difference]: Start difference. First operand 587 states and 603 transitions. Second operand has 192 states, 192 states have (on average 2.7135416666666665) internal successors, (521), 191 states have internal predecessors, (521), 126 states have call successors, (129), 3 states have call predecessors, (129), 2 states have return successors, (127), 126 states have call predecessors, (127), 126 states have call successors, (127) [2022-03-17 15:07:37,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:07:37,956 INFO L93 Difference]: Finished difference Result 1082 states and 1283 transitions. [2022-03-17 15:07:37,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-03-17 15:07:37,956 INFO L78 Accepts]: Start accepts. Automaton has has 192 states, 192 states have (on average 2.7135416666666665) internal successors, (521), 191 states have internal predecessors, (521), 126 states have call successors, (129), 3 states have call predecessors, (129), 2 states have return successors, (127), 126 states have call predecessors, (127), 126 states have call successors, (127) Word has length 636 [2022-03-17 15:07:37,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:07:37,958 INFO L225 Difference]: With dead ends: 1082 [2022-03-17 15:07:37,958 INFO L226 Difference]: Without dead ends: 837 [2022-03-17 15:07:37,963 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1710 GetRequests, 1396 SyntacticMatches, 0 SemanticMatches, 314 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27511 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=21992, Invalid=77548, Unknown=0, NotChecked=0, Total=99540 [2022-03-17 15:07:37,963 INFO L912 BasicCegarLoop]: 136 mSDtfsCounter, 1311 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3780 mSolverCounterSat, 960 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s 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.6s IncrementalHoareTripleChecker+Time [2022-03-17 15:07:37,963 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1312 Valid, 188 Invalid, 4740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [960 Valid, 3780 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-17 15:07:37,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 837 states. [2022-03-17 15:07:37,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 837 to 589. [2022-03-17 15:07:37,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 472 states have (on average 1.0084745762711864) internal successors, (476), 473 states have internal predecessors, (476), 65 states have call successors, (65), 52 states have call predecessors, (65), 51 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64) [2022-03-17 15:07:37,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 605 transitions. [2022-03-17 15:07:37,970 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 605 transitions. Word has length 636 [2022-03-17 15:07:37,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:07:37,970 INFO L478 AbstractCegarLoop]: Abstraction has 589 states and 605 transitions. [2022-03-17 15:07:37,970 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 192 states, 192 states have (on average 2.7135416666666665) internal successors, (521), 191 states have internal predecessors, (521), 126 states have call successors, (129), 3 states have call predecessors, (129), 2 states have return successors, (127), 126 states have call predecessors, (127), 126 states have call successors, (127) [2022-03-17 15:07:37,970 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 605 transitions. [2022-03-17 15:07:37,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 639 [2022-03-17 15:07:37,973 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:07:37,973 INFO L500 BasicCegarLoop]: trace histogram [63, 63, 63, 63, 62, 62, 62, 62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:07:37,990 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-03-17 15:07:38,173 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:07:38,173 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:07:38,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:07:38,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1168256295, now seen corresponding path program 74 times [2022-03-17 15:07:38,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:07:38,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412005567] [2022-03-17 15:07:38,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:07:38,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:07:38,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:07:42,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 15:07:42,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 15:07:42,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 15:07:42,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 15:07:42,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 15:07:42,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 15:07:42,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 15:07:42,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 15:07:42,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 15:07:42,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 15:07:42,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 15:07:42,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 15:07:42,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 15:07:42,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 15:07:42,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 15:07:42,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 15:07:42,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 15:07:42,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 15:07:42,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 15:07:42,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 15:07:42,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 15:07:42,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 15:07:42,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 15:07:42,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 15:07:42,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 15:07:42,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 15:07:42,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 15:07:42,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 15:07:42,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 15:07:42,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 15:07:42,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 15:07:42,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 15:07:42,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 15:07:42,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 15:07:42,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 15:07:42,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 15:07:42,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 15:07:42,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 15:07:42,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 15:07:42,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 15:07:42,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 15:07:42,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-17 15:07:42,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-17 15:07:42,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-17 15:07:42,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-17 15:07:42,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-17 15:07:42,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-17 15:07:42,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-17 15:07:42,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-17 15:07:42,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-17 15:07:42,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-17 15:07:42,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-17 15:07:42,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-17 15:07:42,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-17 15:07:42,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-17 15:07:42,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-17 15:07:42,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-17 15:07:42,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-17 15:07:42,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-17 15:07:42,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-17 15:07:42,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-17 15:07:42,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-17 15:07:42,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:07:42,333 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 7629 proven. 4089 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-17 15:07:42,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:07:42,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412005567] [2022-03-17 15:07:42,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412005567] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:07:42,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302492429] [2022-03-17 15:07:42,334 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 15:07:42,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:07:42,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:07:42,335 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:07:42,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-03-17 15:07:42,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 15:07:42,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:07:42,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 1742 conjuncts, 128 conjunts are in the unsatisfiable core [2022-03-17 15:07:42,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:07:47,112 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-17 15:07:47,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:07:48,076 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-17 15:07:48,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302492429] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:07:48,077 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:07:48,077 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [129, 67, 67] total 194 [2022-03-17 15:07:48,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157736963] [2022-03-17 15:07:48,077 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:07:48,078 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 194 states [2022-03-17 15:07:48,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:07:48,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 194 interpolants. [2022-03-17 15:07:48,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6182, Invalid=31260, Unknown=0, NotChecked=0, Total=37442 [2022-03-17 15:07:48,081 INFO L87 Difference]: Start difference. First operand 589 states and 605 transitions. Second operand has 194 states, 194 states have (on average 3.345360824742268) internal successors, (649), 192 states have internal predecessors, (649), 127 states have call successors, (129), 4 states have call predecessors, (129), 1 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) [2022-03-17 15:07:59,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:07:59,277 INFO L93 Difference]: Finished difference Result 1101 states and 1305 transitions. [2022-03-17 15:07:59,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 256 states. [2022-03-17 15:07:59,277 INFO L78 Accepts]: Start accepts. Automaton has has 194 states, 194 states have (on average 3.345360824742268) internal successors, (649), 192 states have internal predecessors, (649), 127 states have call successors, (129), 4 states have call predecessors, (129), 1 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) Word has length 638 [2022-03-17 15:07:59,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:07:59,279 INFO L225 Difference]: With dead ends: 1101 [2022-03-17 15:07:59,279 INFO L226 Difference]: Without dead ends: 852 [2022-03-17 15:07:59,288 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1847 GetRequests, 1401 SyntacticMatches, 1 SemanticMatches, 445 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70864 ImplicationChecksByTransitivity, 14.5s TimeCoverageRelationStatistics Valid=33023, Invalid=166339, Unknown=0, NotChecked=0, Total=199362 [2022-03-17 15:07:59,288 INFO L912 BasicCegarLoop]: 198 mSDtfsCounter, 2049 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 8995 mSolverCounterSat, 1725 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2050 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 10720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1725 IncrementalHoareTripleChecker+Valid, 8995 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-03-17 15:07:59,289 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2050 Valid, 295 Invalid, 10720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1725 Valid, 8995 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-03-17 15:07:59,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2022-03-17 15:07:59,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 599. [2022-03-17 15:07:59,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 480 states have (on average 1.0083333333333333) internal successors, (484), 481 states have internal predecessors, (484), 66 states have call successors, (66), 53 states have call predecessors, (66), 52 states have return successors, (65), 64 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-17 15:07:59,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 615 transitions. [2022-03-17 15:07:59,295 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 615 transitions. Word has length 638 [2022-03-17 15:07:59,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:07:59,295 INFO L478 AbstractCegarLoop]: Abstraction has 599 states and 615 transitions. [2022-03-17 15:07:59,295 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 194 states, 194 states have (on average 3.345360824742268) internal successors, (649), 192 states have internal predecessors, (649), 127 states have call successors, (129), 4 states have call predecessors, (129), 1 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) [2022-03-17 15:07:59,295 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 615 transitions. [2022-03-17 15:07:59,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 649 [2022-03-17 15:07:59,298 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:07:59,298 INFO L500 BasicCegarLoop]: trace histogram [64, 64, 64, 64, 63, 63, 63, 63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:07:59,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-03-17 15:07:59,499 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:07:59,500 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:07:59,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:07:59,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1475078818, now seen corresponding path program 75 times [2022-03-17 15:07:59,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:07:59,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529579566] [2022-03-17 15:07:59,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:07:59,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:07:59,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:08:03,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 15:08:03,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 15:08:03,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 15:08:03,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 15:08:03,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 15:08:03,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 15:08:03,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 15:08:03,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 15:08:03,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 15:08:03,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 15:08:03,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 15:08:03,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 15:08:03,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 15:08:03,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 15:08:03,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 15:08:03,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 15:08:03,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 15:08:03,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 15:08:03,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 15:08:03,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 15:08:03,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 15:08:03,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 15:08:03,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 15:08:03,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 15:08:03,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 15:08:03,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 15:08:03,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 15:08:03,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 15:08:03,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 15:08:03,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 15:08:03,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 15:08:03,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 15:08:03,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 15:08:03,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 15:08:03,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 15:08:03,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 15:08:03,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 15:08:03,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 15:08:03,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 15:08:03,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 15:08:03,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 15:08:03,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 15:08:03,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 15:08:03,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-17 15:08:03,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-17 15:08:03,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-17 15:08:03,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-17 15:08:03,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-17 15:08:03,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-17 15:08:03,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-17 15:08:03,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-17 15:08:03,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-17 15:08:03,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-17 15:08:03,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-17 15:08:03,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-17 15:08:03,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-17 15:08:03,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-17 15:08:03,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-17 15:08:03,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-17 15:08:03,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-17 15:08:03,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-17 15:08:03,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-17 15:08:03,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-17 15:08:03,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:03,717 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 7878 proven. 4218 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-17 15:08:03,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:08:03,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529579566] [2022-03-17 15:08:03,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529579566] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:08:03,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735336582] [2022-03-17 15:08:03,718 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 15:08:03,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:08:03,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:08:03,719 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:08:03,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-03-17 15:08:04,036 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 64 check-sat command(s) [2022-03-17 15:08:04,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:08:04,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 1769 conjuncts, 130 conjunts are in the unsatisfiable core [2022-03-17 15:08:04,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:08:08,763 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-17 15:08:08,763 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:08:09,717 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-17 15:08:09,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735336582] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:08:09,717 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:08:09,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [131, 68, 68] total 197 [2022-03-17 15:08:09,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985774700] [2022-03-17 15:08:09,717 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:08:09,718 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 197 states [2022-03-17 15:08:09,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:08:09,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 197 interpolants. [2022-03-17 15:08:09,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6376, Invalid=32236, Unknown=0, NotChecked=0, Total=38612 [2022-03-17 15:08:09,722 INFO L87 Difference]: Start difference. First operand 599 states and 615 transitions. Second operand has 197 states, 197 states have (on average 3.3451776649746194) internal successors, (659), 195 states have internal predecessors, (659), 129 states have call successors, (131), 4 states have call predecessors, (131), 1 states have return successors, (127), 127 states have call predecessors, (127), 127 states have call successors, (127) [2022-03-17 15:08:20,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:08:20,758 INFO L93 Difference]: Finished difference Result 1119 states and 1326 transitions. [2022-03-17 15:08:20,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 260 states. [2022-03-17 15:08:20,759 INFO L78 Accepts]: Start accepts. Automaton has has 197 states, 197 states have (on average 3.3451776649746194) internal successors, (659), 195 states have internal predecessors, (659), 129 states have call successors, (131), 4 states have call predecessors, (131), 1 states have return successors, (127), 127 states have call predecessors, (127), 127 states have call successors, (127) Word has length 648 [2022-03-17 15:08:20,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:08:20,760 INFO L225 Difference]: With dead ends: 1119 [2022-03-17 15:08:20,760 INFO L226 Difference]: Without dead ends: 866 [2022-03-17 15:08:20,773 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1876 GetRequests, 1423 SyntacticMatches, 1 SemanticMatches, 452 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73141 ImplicationChecksByTransitivity, 14.8s TimeCoverageRelationStatistics Valid=34059, Invalid=171603, Unknown=0, NotChecked=0, Total=205662 [2022-03-17 15:08:20,773 INFO L912 BasicCegarLoop]: 201 mSDtfsCounter, 2218 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 7652 mSolverCounterSat, 1812 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2219 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 9464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1812 IncrementalHoareTripleChecker+Valid, 7652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-03-17 15:08:20,773 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2219 Valid, 268 Invalid, 9464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1812 Valid, 7652 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-03-17 15:08:20,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2022-03-17 15:08:20,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 609. [2022-03-17 15:08:20,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 488 states have (on average 1.0081967213114753) internal successors, (492), 489 states have internal predecessors, (492), 67 states have call successors, (67), 54 states have call predecessors, (67), 53 states have return successors, (66), 65 states have call predecessors, (66), 66 states have call successors, (66) [2022-03-17 15:08:20,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 625 transitions. [2022-03-17 15:08:20,780 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 625 transitions. Word has length 648 [2022-03-17 15:08:20,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:08:20,781 INFO L478 AbstractCegarLoop]: Abstraction has 609 states and 625 transitions. [2022-03-17 15:08:20,781 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 197 states, 197 states have (on average 3.3451776649746194) internal successors, (659), 195 states have internal predecessors, (659), 129 states have call successors, (131), 4 states have call predecessors, (131), 1 states have return successors, (127), 127 states have call predecessors, (127), 127 states have call successors, (127) [2022-03-17 15:08:20,781 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 625 transitions. [2022-03-17 15:08:20,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 659 [2022-03-17 15:08:20,785 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:08:20,785 INFO L500 BasicCegarLoop]: trace histogram [65, 65, 65, 65, 64, 64, 64, 64, 64, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:08:20,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-03-17 15:08:21,009 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2022-03-17 15:08:21,010 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:08:21,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:08:21,010 INFO L85 PathProgramCache]: Analyzing trace with hash -1326209323, now seen corresponding path program 76 times [2022-03-17 15:08:21,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:08:21,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514291125] [2022-03-17 15:08:21,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:08:21,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:08:21,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:08:25,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 15:08:25,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 15:08:25,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 15:08:25,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 15:08:25,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 15:08:25,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 15:08:25,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 15:08:25,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 15:08:25,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 15:08:25,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 15:08:25,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 15:08:25,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 15:08:25,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 15:08:25,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 15:08:25,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 15:08:25,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 15:08:25,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 15:08:25,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 15:08:25,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 15:08:25,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 15:08:25,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 15:08:25,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 15:08:25,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 15:08:25,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 15:08:25,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 15:08:25,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 15:08:25,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 15:08:25,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 15:08:25,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 15:08:25,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 15:08:25,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 15:08:25,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 15:08:25,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 15:08:25,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 15:08:25,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 15:08:25,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 15:08:25,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 15:08:25,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 15:08:25,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 15:08:25,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-17 15:08:25,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-17 15:08:25,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-17 15:08:25,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-17 15:08:25,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-17 15:08:25,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-17 15:08:25,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-17 15:08:25,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-17 15:08:25,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-17 15:08:25,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-17 15:08:25,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-17 15:08:25,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-17 15:08:25,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-17 15:08:25,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-17 15:08:25,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-17 15:08:25,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-17 15:08:25,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-17 15:08:25,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-17 15:08:25,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-17 15:08:25,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-17 15:08:25,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-17 15:08:25,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-17 15:08:25,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-17 15:08:25,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-17 15:08:25,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-17 15:08:25,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:25,384 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 8131 proven. 4349 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-17 15:08:25,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:08:25,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514291125] [2022-03-17 15:08:25,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514291125] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:08:25,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876484701] [2022-03-17 15:08:25,385 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 15:08:25,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:08:25,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:08:25,388 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:08:25,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-03-17 15:08:25,601 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 15:08:25,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:08:25,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 1796 conjuncts, 132 conjunts are in the unsatisfiable core [2022-03-17 15:08:25,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:08:30,463 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-17 15:08:30,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:08:31,439 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-17 15:08:31,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876484701] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:08:31,439 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:08:31,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [133, 69, 69] total 200 [2022-03-17 15:08:31,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382820273] [2022-03-17 15:08:31,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:08:31,440 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 200 states [2022-03-17 15:08:31,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:08:31,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 200 interpolants. [2022-03-17 15:08:31,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6573, Invalid=33227, Unknown=0, NotChecked=0, Total=39800 [2022-03-17 15:08:31,444 INFO L87 Difference]: Start difference. First operand 609 states and 625 transitions. Second operand has 200 states, 200 states have (on average 3.345) internal successors, (669), 198 states have internal predecessors, (669), 131 states have call successors, (133), 4 states have call predecessors, (133), 1 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2022-03-17 15:08:43,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:08:43,108 INFO L93 Difference]: Finished difference Result 1137 states and 1347 transitions. [2022-03-17 15:08:43,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2022-03-17 15:08:43,109 INFO L78 Accepts]: Start accepts. Automaton has has 200 states, 200 states have (on average 3.345) internal successors, (669), 198 states have internal predecessors, (669), 131 states have call successors, (133), 4 states have call predecessors, (133), 1 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) Word has length 658 [2022-03-17 15:08:43,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:08:43,110 INFO L225 Difference]: With dead ends: 1137 [2022-03-17 15:08:43,110 INFO L226 Difference]: Without dead ends: 880 [2022-03-17 15:08:43,124 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1905 GetRequests, 1445 SyntacticMatches, 1 SemanticMatches, 459 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75454 ImplicationChecksByTransitivity, 15.3s TimeCoverageRelationStatistics Valid=35111, Invalid=176949, Unknown=0, NotChecked=0, Total=212060 [2022-03-17 15:08:43,124 INFO L912 BasicCegarLoop]: 204 mSDtfsCounter, 2163 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 8747 mSolverCounterSat, 1872 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2164 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 10619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1872 IncrementalHoareTripleChecker+Valid, 8747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-03-17 15:08:43,124 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2164 Valid, 281 Invalid, 10619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1872 Valid, 8747 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-03-17 15:08:43,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2022-03-17 15:08:43,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 619. [2022-03-17 15:08:43,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 496 states have (on average 1.0080645161290323) internal successors, (500), 497 states have internal predecessors, (500), 68 states have call successors, (68), 55 states have call predecessors, (68), 54 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-17 15:08:43,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 635 transitions. [2022-03-17 15:08:43,129 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 635 transitions. Word has length 658 [2022-03-17 15:08:43,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:08:43,129 INFO L478 AbstractCegarLoop]: Abstraction has 619 states and 635 transitions. [2022-03-17 15:08:43,130 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 200 states, 200 states have (on average 3.345) internal successors, (669), 198 states have internal predecessors, (669), 131 states have call successors, (133), 4 states have call predecessors, (133), 1 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2022-03-17 15:08:43,130 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 635 transitions. [2022-03-17 15:08:43,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2022-03-17 15:08:43,133 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:08:43,133 INFO L500 BasicCegarLoop]: trace histogram [66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:08:43,161 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-03-17 15:08:43,358 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-03-17 15:08:43,358 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:08:43,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:08:43,358 INFO L85 PathProgramCache]: Analyzing trace with hash -154381940, now seen corresponding path program 77 times [2022-03-17 15:08:43,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:08:43,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263672813] [2022-03-17 15:08:43,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:08:43,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:08:43,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:08:47,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 15:08:47,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 15:08:47,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 15:08:47,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 15:08:47,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 15:08:47,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 15:08:47,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 15:08:47,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 15:08:47,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 15:08:47,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 15:08:47,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 15:08:47,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 15:08:47,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 15:08:47,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 15:08:47,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 15:08:47,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 15:08:47,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 15:08:47,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 15:08:47,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 15:08:47,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 15:08:47,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 15:08:47,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 15:08:47,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 15:08:47,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 15:08:47,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 15:08:47,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 15:08:47,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 15:08:47,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 15:08:47,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 15:08:47,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 15:08:47,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 15:08:47,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 15:08:47,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 15:08:47,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 15:08:47,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 15:08:47,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 15:08:47,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-17 15:08:47,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-17 15:08:47,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-17 15:08:47,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-17 15:08:47,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-17 15:08:47,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-17 15:08:47,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-17 15:08:47,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-17 15:08:47,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-17 15:08:47,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-17 15:08:47,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-17 15:08:47,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-17 15:08:47,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-17 15:08:47,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-17 15:08:47,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-17 15:08:47,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-17 15:08:47,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-17 15:08:47,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-17 15:08:47,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-17 15:08:47,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-17 15:08:47,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-17 15:08:47,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-17 15:08:47,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-17 15:08:47,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-17 15:08:47,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-17 15:08:47,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-17 15:08:47,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-17 15:08:47,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-17 15:08:47,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-17 15:08:47,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:08:47,843 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8388 proven. 4482 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-17 15:08:47,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:08:47,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263672813] [2022-03-17 15:08:47,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263672813] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:08:47,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075762018] [2022-03-17 15:08:47,844 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 15:08:47,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:08:47,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:08:47,845 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:08:47,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-03-17 15:08:48,177 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 66 check-sat command(s) [2022-03-17 15:08:48,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:08:48,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 1823 conjuncts, 134 conjunts are in the unsatisfiable core [2022-03-17 15:08:48,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:08:54,563 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-17 15:08:54,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:08:55,542 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-17 15:08:55,542 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075762018] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:08:55,542 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:08:55,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [135, 134, 134] total 203 [2022-03-17 15:08:55,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845429592] [2022-03-17 15:08:55,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:08:55,543 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 203 states [2022-03-17 15:08:55,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:08:55,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 203 interpolants. [2022-03-17 15:08:55,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9117, Invalid=31889, Unknown=0, NotChecked=0, Total=41006 [2022-03-17 15:08:55,547 INFO L87 Difference]: Start difference. First operand 619 states and 635 transitions. Second operand has 203 states, 203 states have (on average 2.684729064039409) internal successors, (545), 202 states have internal predecessors, (545), 133 states have call successors, (135), 3 states have call predecessors, (135), 1 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2022-03-17 15:09:02,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:09:02,113 INFO L93 Difference]: Finished difference Result 1146 states and 1359 transitions. [2022-03-17 15:09:02,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-17 15:09:02,113 INFO L78 Accepts]: Start accepts. Automaton has has 203 states, 203 states have (on average 2.684729064039409) internal successors, (545), 202 states have internal predecessors, (545), 133 states have call successors, (135), 3 states have call predecessors, (135), 1 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) Word has length 668 [2022-03-17 15:09:02,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:09:02,115 INFO L225 Difference]: With dead ends: 1146 [2022-03-17 15:09:02,115 INFO L226 Difference]: Without dead ends: 885 [2022-03-17 15:09:02,121 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1799 GetRequests, 1466 SyntacticMatches, 0 SemanticMatches, 333 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30870 ImplicationChecksByTransitivity, 12.7s TimeCoverageRelationStatistics Valid=24794, Invalid=87096, Unknown=0, NotChecked=0, Total=111890 [2022-03-17 15:09:02,121 INFO L912 BasicCegarLoop]: 144 mSDtfsCounter, 1926 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 3983 mSolverCounterSat, 1423 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s 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.9s IncrementalHoareTripleChecker+Time [2022-03-17 15:09:02,121 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1927 Valid, 176 Invalid, 5406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1423 Valid, 3983 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-17 15:09:02,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2022-03-17 15:09:02,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 621. [2022-03-17 15:09:02,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 498 states have (on average 1.0080321285140563) internal successors, (502), 499 states have internal predecessors, (502), 68 states have call successors, (68), 55 states have call predecessors, (68), 54 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-17 15:09:02,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 637 transitions. [2022-03-17 15:09:02,126 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 637 transitions. Word has length 668 [2022-03-17 15:09:02,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:09:02,126 INFO L478 AbstractCegarLoop]: Abstraction has 621 states and 637 transitions. [2022-03-17 15:09:02,126 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 203 states, 203 states have (on average 2.684729064039409) internal successors, (545), 202 states have internal predecessors, (545), 133 states have call successors, (135), 3 states have call predecessors, (135), 1 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2022-03-17 15:09:02,126 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 637 transitions. [2022-03-17 15:09:02,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 671 [2022-03-17 15:09:02,129 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:09:02,130 INFO L500 BasicCegarLoop]: trace histogram [67, 66, 66, 66, 66, 65, 65, 65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:09:02,148 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-03-17 15:09:02,331 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:09:02,331 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:09:02,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:09:02,331 INFO L85 PathProgramCache]: Analyzing trace with hash -255257105, now seen corresponding path program 78 times [2022-03-17 15:09:02,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:09:02,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19468254] [2022-03-17 15:09:02,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:09:02,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:09:02,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:09:04,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 15:09:04,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 15:09:04,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 15:09:04,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 15:09:04,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 15:09:04,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 15:09:04,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 15:09:04,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 15:09:04,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 15:09:04,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 15:09:04,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 15:09:04,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 15:09:04,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 15:09:04,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 15:09:04,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 15:09:04,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 15:09:04,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 15:09:04,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 15:09:04,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 15:09:04,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 15:09:04,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 15:09:04,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 15:09:04,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 15:09:04,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 15:09:04,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 15:09:04,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 15:09:04,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 15:09:04,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 15:09:04,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 15:09:04,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 15:09:04,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 15:09:04,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 15:09:04,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 15:09:04,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 15:09:04,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 15:09:04,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 15:09:04,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 15:09:04,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 15:09:04,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 15:09:04,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 15:09:04,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-17 15:09:04,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-17 15:09:04,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-17 15:09:04,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-17 15:09:04,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-17 15:09:04,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-17 15:09:04,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-17 15:09:04,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-17 15:09:04,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-17 15:09:04,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-17 15:09:04,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-17 15:09:04,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-17 15:09:04,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-17 15:09:04,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-17 15:09:04,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-17 15:09:04,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-17 15:09:04,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-17 15:09:04,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-17 15:09:04,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-17 15:09:04,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-17 15:09:04,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-17 15:09:04,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-17 15:09:04,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-17 15:09:04,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-17 15:09:04,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-17 15:09:04,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:04,177 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4420 proven. 8582 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-17 15:09:04,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:09:04,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19468254] [2022-03-17 15:09:04,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19468254] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:09:04,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329231065] [2022-03-17 15:09:04,178 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 15:09:04,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:09:04,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:09:04,179 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:09:04,179 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-03-17 15:09:04,504 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2022-03-17 15:09:04,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:09:04,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 1833 conjuncts, 135 conjunts are in the unsatisfiable core [2022-03-17 15:09:04,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:09:05,459 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-17 15:09:05,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:09:06,474 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-17 15:09:06,475 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329231065] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:09:06,475 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:09:06,475 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 76 [2022-03-17 15:09:06,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313109097] [2022-03-17 15:09:06,475 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:09:06,475 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-03-17 15:09:06,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:09:06,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-03-17 15:09:06,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2431, Invalid=3269, Unknown=0, NotChecked=0, Total=5700 [2022-03-17 15:09:06,477 INFO L87 Difference]: Start difference. First operand 621 states and 637 transitions. Second operand has 76 states, 76 states have (on average 4.815789473684211) internal successors, (366), 73 states have internal predecessors, (366), 68 states have call successors, (72), 4 states have call predecessors, (72), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-17 15:09:08,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:09:08,523 INFO L93 Difference]: Finished difference Result 638 states and 656 transitions. [2022-03-17 15:09:08,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-17 15:09:08,523 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 4.815789473684211) internal successors, (366), 73 states have internal predecessors, (366), 68 states have call successors, (72), 4 states have call predecessors, (72), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) Word has length 670 [2022-03-17 15:09:08,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:09:08,524 INFO L225 Difference]: With dead ends: 638 [2022-03-17 15:09:08,524 INFO L226 Difference]: Without dead ends: 638 [2022-03-17 15:09:08,525 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1680 GetRequests, 1533 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3807 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=7285, Invalid=14471, Unknown=0, NotChecked=0, Total=21756 [2022-03-17 15:09:08,526 INFO L912 BasicCegarLoop]: 87 mSDtfsCounter, 318 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2047 mSolverCounterSat, 347 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 2394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 347 IncrementalHoareTripleChecker+Valid, 2047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-17 15:09:08,526 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 139 Invalid, 2394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [347 Valid, 2047 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-17 15:09:08,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2022-03-17 15:09:08,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 633. [2022-03-17 15:09:08,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 507 states have (on average 1.0078895463510849) internal successors, (511), 508 states have internal predecessors, (511), 70 states have call successors, (70), 56 states have call predecessors, (70), 55 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-17 15:09:08,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 650 transitions. [2022-03-17 15:09:08,531 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 650 transitions. Word has length 670 [2022-03-17 15:09:08,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:09:08,532 INFO L478 AbstractCegarLoop]: Abstraction has 633 states and 650 transitions. [2022-03-17 15:09:08,532 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 4.815789473684211) internal successors, (366), 73 states have internal predecessors, (366), 68 states have call successors, (72), 4 states have call predecessors, (72), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-17 15:09:08,532 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 650 transitions. [2022-03-17 15:09:08,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 687 [2022-03-17 15:09:08,535 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:09:08,536 INFO L500 BasicCegarLoop]: trace histogram [68, 68, 68, 67, 67, 67, 67, 67, 67, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:09:08,554 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-03-17 15:09:08,736 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:09:08,736 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:09:08,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:09:08,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1138548457, now seen corresponding path program 79 times [2022-03-17 15:09:08,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:09:08,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166289172] [2022-03-17 15:09:08,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:09:08,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:09:08,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:09:13,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 15:09:13,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 15:09:13,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 15:09:13,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 15:09:13,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 15:09:13,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 15:09:13,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 15:09:13,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 15:09:13,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 15:09:13,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 15:09:13,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 15:09:13,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 15:09:13,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 15:09:13,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 15:09:13,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 15:09:13,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 15:09:13,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 15:09:13,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 15:09:13,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 15:09:13,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 15:09:13,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 15:09:13,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 15:09:13,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 15:09:13,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 15:09:13,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 15:09:13,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 15:09:13,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 15:09:13,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 15:09:13,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 15:09:13,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 15:09:13,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 15:09:13,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 15:09:13,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 15:09:13,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 15:09:13,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 15:09:13,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 15:09:13,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 15:09:13,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 15:09:13,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 15:09:13,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 15:09:13,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-17 15:09:13,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-17 15:09:13,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-17 15:09:13,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-17 15:09:13,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-17 15:09:13,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-17 15:09:13,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-17 15:09:13,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-17 15:09:13,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-17 15:09:13,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-17 15:09:13,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-17 15:09:13,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-17 15:09:13,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-17 15:09:13,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-17 15:09:13,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-17 15:09:13,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-17 15:09:13,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-17 15:09:13,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-17 15:09:13,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-17 15:09:13,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-17 15:09:13,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-17 15:09:13,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-17 15:09:13,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-17 15:09:13,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-17 15:09:13,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-17 15:09:13,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-03-17 15:09:13,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-03-17 15:09:13,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,382 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 8914 proven. 4620 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-17 15:09:13,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:09:13,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166289172] [2022-03-17 15:09:13,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166289172] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:09:13,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035675379] [2022-03-17 15:09:13,382 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 15:09:13,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:09:13,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:09:13,384 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:09:13,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-03-17 15:09:13,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:13,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 136 conjunts are in the unsatisfiable core [2022-03-17 15:09:13,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:09:20,127 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9372 proven. 4422 refuted. 0 times theorem prover too weak. 8584 trivial. 0 not checked. [2022-03-17 15:09:20,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:09:21,171 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9110 proven. 4422 refuted. 0 times theorem prover too weak. 8846 trivial. 0 not checked. [2022-03-17 15:09:21,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035675379] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:09:21,171 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:09:21,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [138, 136, 136] total 207 [2022-03-17 15:09:21,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163105709] [2022-03-17 15:09:21,171 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:09:21,172 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 207 states [2022-03-17 15:09:21,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:09:21,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 207 interpolants. [2022-03-17 15:09:21,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9458, Invalid=33184, Unknown=0, NotChecked=0, Total=42642 [2022-03-17 15:09:21,176 INFO L87 Difference]: Start difference. First operand 633 states and 650 transitions. Second operand has 207 states, 207 states have (on average 2.710144927536232) internal successors, (561), 206 states have internal predecessors, (561), 136 states have call successors, (139), 3 states have call predecessors, (139), 2 states have return successors, (137), 136 states have call predecessors, (137), 136 states have call successors, (137) [2022-03-17 15:09:28,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:09:28,113 INFO L93 Difference]: Finished difference Result 1168 states and 1385 transitions. [2022-03-17 15:09:28,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-17 15:09:28,113 INFO L78 Accepts]: Start accepts. Automaton has has 207 states, 207 states have (on average 2.710144927536232) internal successors, (561), 206 states have internal predecessors, (561), 136 states have call successors, (139), 3 states have call predecessors, (139), 2 states have return successors, (137), 136 states have call predecessors, (137), 136 states have call successors, (137) Word has length 686 [2022-03-17 15:09:28,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:09:28,115 INFO L225 Difference]: With dead ends: 1168 [2022-03-17 15:09:28,115 INFO L226 Difference]: Without dead ends: 903 [2022-03-17 15:09:28,121 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1845 GetRequests, 1506 SyntacticMatches, 0 SemanticMatches, 339 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32076 ImplicationChecksByTransitivity, 13.1s TimeCoverageRelationStatistics Valid=25607, Invalid=90333, Unknown=0, NotChecked=0, Total=115940 [2022-03-17 15:09:28,121 INFO L912 BasicCegarLoop]: 146 mSDtfsCounter, 1249 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 4930 mSolverCounterSat, 822 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s 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, 2.0s IncrementalHoareTripleChecker+Time [2022-03-17 15:09:28,121 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1250 Valid, 228 Invalid, 5752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [822 Valid, 4930 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-17 15:09:28,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2022-03-17 15:09:28,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 635. [2022-03-17 15:09:28,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 509 states have (on average 1.0078585461689586) internal successors, (513), 510 states have internal predecessors, (513), 70 states have call successors, (70), 56 states have call predecessors, (70), 55 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-17 15:09:28,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 652 transitions. [2022-03-17 15:09:28,127 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 652 transitions. Word has length 686 [2022-03-17 15:09:28,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:09:28,127 INFO L478 AbstractCegarLoop]: Abstraction has 635 states and 652 transitions. [2022-03-17 15:09:28,128 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 207 states, 207 states have (on average 2.710144927536232) internal successors, (561), 206 states have internal predecessors, (561), 136 states have call successors, (139), 3 states have call predecessors, (139), 2 states have return successors, (137), 136 states have call predecessors, (137), 136 states have call successors, (137) [2022-03-17 15:09:28,128 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 652 transitions. [2022-03-17 15:09:28,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 689 [2022-03-17 15:09:28,131 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:09:28,132 INFO L500 BasicCegarLoop]: trace histogram [68, 68, 68, 68, 67, 67, 67, 67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:09:28,155 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-03-17 15:09:28,350 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-03-17 15:09:28,350 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:09:28,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:09:28,350 INFO L85 PathProgramCache]: Analyzing trace with hash -1428507974, now seen corresponding path program 80 times [2022-03-17 15:09:28,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:09:28,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422857872] [2022-03-17 15:09:28,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:09:28,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:09:28,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:32,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:09:32,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:32,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 15:09:32,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:32,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 15:09:32,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:32,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 15:09:32,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:32,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 15:09:32,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:32,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 15:09:32,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:32,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 15:09:32,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:32,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 15:09:32,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:32,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 15:09:32,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:32,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 15:09:32,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 15:09:33,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 15:09:33,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 15:09:33,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 15:09:33,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 15:09:33,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 15:09:33,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 15:09:33,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 15:09:33,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 15:09:33,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 15:09:33,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 15:09:33,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 15:09:33,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 15:09:33,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 15:09:33,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 15:09:33,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 15:09:33,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 15:09:33,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 15:09:33,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 15:09:33,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 15:09:33,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 15:09:33,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 15:09:33,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 15:09:33,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 15:09:33,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 15:09:33,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 15:09:33,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 15:09:33,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 15:09:33,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 15:09:33,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 15:09:33,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 15:09:33,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 15:09:33,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 15:09:33,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-17 15:09:33,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-17 15:09:33,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-17 15:09:33,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-17 15:09:33,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-17 15:09:33,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-17 15:09:33,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-17 15:09:33,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-17 15:09:33,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-17 15:09:33,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-17 15:09:33,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-17 15:09:33,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-17 15:09:33,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-17 15:09:33,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-17 15:09:33,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-17 15:09:33,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-17 15:09:33,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-17 15:09:33,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-17 15:09:33,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-17 15:09:33,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-17 15:09:33,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-17 15:09:33,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-17 15:09:33,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-17 15:09:33,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-17 15:09:33,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-17 15:09:33,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:33,072 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 8914 proven. 4754 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-17 15:09:33,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:09:33,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422857872] [2022-03-17 15:09:33,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422857872] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:09:33,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721322379] [2022-03-17 15:09:33,072 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 15:09:33,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:09:33,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:09:33,073 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:09:33,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-03-17 15:09:33,268 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 15:09:33,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:09:33,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 1877 conjuncts, 138 conjunts are in the unsatisfiable core [2022-03-17 15:09:33,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:09:38,549 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-17 15:09:38,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:09:39,589 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-17 15:09:39,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721322379] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:09:39,589 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:09:39,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [139, 72, 72] total 209 [2022-03-17 15:09:39,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117573483] [2022-03-17 15:09:39,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:09:39,590 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 209 states [2022-03-17 15:09:39,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:09:39,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 209 interpolants. [2022-03-17 15:09:39,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7182, Invalid=36290, Unknown=0, NotChecked=0, Total=43472 [2022-03-17 15:09:39,593 INFO L87 Difference]: Start difference. First operand 635 states and 652 transitions. Second operand has 209 states, 209 states have (on average 3.3444976076555024) internal successors, (699), 207 states have internal predecessors, (699), 137 states have call successors, (139), 4 states have call predecessors, (139), 1 states have return successors, (135), 135 states have call predecessors, (135), 135 states have call successors, (135) [2022-03-17 15:09:52,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 15:09:52,064 INFO L93 Difference]: Finished difference Result 1187 states and 1407 transitions. [2022-03-17 15:09:52,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-17 15:09:52,064 INFO L78 Accepts]: Start accepts. Automaton has has 209 states, 209 states have (on average 3.3444976076555024) internal successors, (699), 207 states have internal predecessors, (699), 137 states have call successors, (139), 4 states have call predecessors, (139), 1 states have return successors, (135), 135 states have call predecessors, (135), 135 states have call successors, (135) Word has length 688 [2022-03-17 15:09:52,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 15:09:52,066 INFO L225 Difference]: With dead ends: 1187 [2022-03-17 15:09:52,066 INFO L226 Difference]: Without dead ends: 918 [2022-03-17 15:09:52,078 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1992 GetRequests, 1511 SyntacticMatches, 1 SemanticMatches, 480 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82609 ImplicationChecksByTransitivity, 16.7s TimeCoverageRelationStatistics Valid=38363, Invalid=193479, Unknown=0, NotChecked=0, Total=231842 [2022-03-17 15:09:52,079 INFO L912 BasicCegarLoop]: 213 mSDtfsCounter, 2504 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 8354 mSolverCounterSat, 2084 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2505 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 10438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2084 IncrementalHoareTripleChecker+Valid, 8354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-03-17 15:09:52,079 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2505 Valid, 285 Invalid, 10438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2084 Valid, 8354 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-03-17 15:09:52,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2022-03-17 15:09:52,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 645. [2022-03-17 15:09:52,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 517 states have (on average 1.0077369439071566) internal successors, (521), 518 states have internal predecessors, (521), 71 states have call successors, (71), 57 states have call predecessors, (71), 56 states have return successors, (70), 69 states have call predecessors, (70), 70 states have call successors, (70) [2022-03-17 15:09:52,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 662 transitions. [2022-03-17 15:09:52,084 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 662 transitions. Word has length 688 [2022-03-17 15:09:52,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 15:09:52,084 INFO L478 AbstractCegarLoop]: Abstraction has 645 states and 662 transitions. [2022-03-17 15:09:52,084 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 209 states, 209 states have (on average 3.3444976076555024) internal successors, (699), 207 states have internal predecessors, (699), 137 states have call successors, (139), 4 states have call predecessors, (139), 1 states have return successors, (135), 135 states have call predecessors, (135), 135 states have call successors, (135) [2022-03-17 15:09:52,084 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 662 transitions. [2022-03-17 15:09:52,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 699 [2022-03-17 15:09:52,087 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 15:09:52,088 INFO L500 BasicCegarLoop]: trace histogram [69, 69, 69, 69, 68, 68, 68, 68, 68, 68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 15:09:52,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-03-17 15:09:52,288 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:09:52,288 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 15:09:52,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 15:09:52,288 INFO L85 PathProgramCache]: Analyzing trace with hash 443238705, now seen corresponding path program 81 times [2022-03-17 15:09:52,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 15:09:52,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114663158] [2022-03-17 15:09:52,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 15:09:52,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 15:09:52,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 15:09:57,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 15:09:57,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 15:09:57,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 15:09:57,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 15:09:57,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 15:09:57,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 15:09:57,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 15:09:57,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 15:09:57,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 15:09:57,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 15:09:57,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 15:09:57,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 15:09:57,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 15:09:57,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 15:09:57,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 15:09:57,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 15:09:57,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 15:09:57,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 15:09:57,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 15:09:57,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 15:09:57,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 15:09:57,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 15:09:57,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 15:09:57,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 15:09:57,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 15:09:57,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 15:09:57,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 15:09:57,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 15:09:57,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 15:09:57,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 15:09:57,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 15:09:57,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 15:09:57,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 15:09:57,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 15:09:57,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 15:09:57,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 15:09:57,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 15:09:57,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 15:09:57,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-17 15:09:57,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-17 15:09:57,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-17 15:09:57,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-17 15:09:57,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-17 15:09:57,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-17 15:09:57,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-17 15:09:57,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-17 15:09:57,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-17 15:09:57,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-17 15:09:57,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-17 15:09:57,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-17 15:09:57,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-17 15:09:57,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-17 15:09:57,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-17 15:09:57,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-17 15:09:57,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-17 15:09:57,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-17 15:09:57,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-17 15:09:57,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-17 15:09:57,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-17 15:09:57,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-17 15:09:57,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-17 15:09:57,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-17 15:09:57,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-17 15:09:57,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-03-17 15:09:57,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-03-17 15:09:57,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-03-17 15:09:57,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-03-17 15:09:57,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-03-17 15:09:57,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 15:09:57,301 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 9183 proven. 4893 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-17 15:09:57,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 15:09:57,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114663158] [2022-03-17 15:09:57,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114663158] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 15:09:57,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270603651] [2022-03-17 15:09:57,301 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 15:09:57,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 15:09:57,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 15:09:57,302 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 15:09:57,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-03-17 15:09:57,650 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 69 check-sat command(s) [2022-03-17 15:09:57,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 15:09:57,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 1904 conjuncts, 140 conjunts are in the unsatisfiable core [2022-03-17 15:09:57,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 15:10:03,067 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-17 15:10:03,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 15:10:04,124 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-17 15:10:04,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270603651] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 15:10:04,125 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 15:10:04,125 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [141, 73, 73] total 212 [2022-03-17 15:10:04,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427642844] [2022-03-17 15:10:04,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 15:10:04,126 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 212 states [2022-03-17 15:10:04,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 15:10:04,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 212 interpolants. [2022-03-17 15:10:04,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7391, Invalid=37341, Unknown=0, NotChecked=0, Total=44732 [2022-03-17 15:10:04,129 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)