/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-b030c9e [2022-03-20 03:37:35,019 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-20 03:37:35,021 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-20 03:37:35,075 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-20 03:37:35,076 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-20 03:37:35,077 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-20 03:37:35,079 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-20 03:37:35,082 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-20 03:37:35,083 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-20 03:37:35,087 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-20 03:37:35,087 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-20 03:37:35,089 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-20 03:37:35,089 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-20 03:37:35,091 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-20 03:37:35,092 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-20 03:37:35,095 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-20 03:37:35,095 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-20 03:37:35,096 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-20 03:37:35,098 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-20 03:37:35,102 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-20 03:37:35,104 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-20 03:37:35,105 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-20 03:37:35,105 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-20 03:37:35,106 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-20 03:37:35,107 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-20 03:37:35,113 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-20 03:37:35,113 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-20 03:37:35,113 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-20 03:37:35,114 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-20 03:37:35,114 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-20 03:37:35,116 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-20 03:37:35,116 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-20 03:37:35,118 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-20 03:37:35,118 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-20 03:37:35,119 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-20 03:37:35,119 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-20 03:37:35,119 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-20 03:37:35,120 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-20 03:37:35,120 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-20 03:37:35,120 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-20 03:37:35,121 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-20 03:37:35,122 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-20 03:37:35,123 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2022-03-20 03:37:35,132 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-20 03:37:35,132 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-20 03:37:35,134 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-20 03:37:35,134 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-20 03:37:35,135 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-20 03:37:35,135 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-20 03:37:35,135 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-20 03:37:35,135 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-20 03:37:35,135 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-20 03:37:35,136 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-20 03:37:35,136 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-20 03:37:35,136 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-20 03:37:35,136 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-20 03:37:35,136 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-20 03:37:35,136 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-20 03:37:35,136 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-20 03:37:35,137 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-20 03:37:35,137 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-20 03:37:35,137 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 03:37:35,137 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-20 03:37:35,137 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-20 03:37:35,138 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-03-20 03:37:35,138 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-20 03:37:35,333 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-20 03:37:35,351 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-20 03:37:35,352 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-20 03:37:35,353 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-20 03:37:35,356 INFO L275 PluginConnector]: CDTParser initialized [2022-03-20 03:37:35,357 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-20 03:37:35,416 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/11aa0b20a/de5bff19f2bf4a628a41fbcf064831bb/FLAG64f043eb5 [2022-03-20 03:37:35,803 INFO L306 CDTParser]: Found 1 translation units. [2022-03-20 03:37:35,809 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i [2022-03-20 03:37:35,816 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/11aa0b20a/de5bff19f2bf4a628a41fbcf064831bb/FLAG64f043eb5 [2022-03-20 03:37:36,198 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/11aa0b20a/de5bff19f2bf4a628a41fbcf064831bb [2022-03-20 03:37:36,200 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-20 03:37:36,202 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-20 03:37:36,204 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-20 03:37:36,205 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-20 03:37:36,208 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-20 03:37:36,217 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 03:37:36" (1/1) ... [2022-03-20 03:37:36,218 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@490164ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:37:36, skipping insertion in model container [2022-03-20 03:37:36,218 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 03:37:36" (1/1) ... [2022-03-20 03:37:36,227 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-20 03:37:36,261 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-20 03:37:36,374 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-20 03:37:36,394 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 03:37:36,404 INFO L203 MainTranslator]: Completed pre-run [2022-03-20 03:37:36,416 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-20 03:37:36,422 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 03:37:36,434 INFO L208 MainTranslator]: Completed translation [2022-03-20 03:37:36,435 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:37:36 WrapperNode [2022-03-20 03:37:36,435 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-20 03:37:36,436 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-20 03:37:36,436 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-20 03:37:36,436 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-20 03:37:36,445 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:37:36" (1/1) ... [2022-03-20 03:37:36,446 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:37:36" (1/1) ... [2022-03-20 03:37:36,452 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:37:36" (1/1) ... [2022-03-20 03:37:36,452 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:37:36" (1/1) ... [2022-03-20 03:37:36,460 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:37:36" (1/1) ... [2022-03-20 03:37:36,465 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:37:36" (1/1) ... [2022-03-20 03:37:36,474 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:37:36" (1/1) ... [2022-03-20 03:37:36,475 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-20 03:37:36,476 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-20 03:37:36,476 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-20 03:37:36,476 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-20 03:37:36,477 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:37:36" (1/1) ... [2022-03-20 03:37:36,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 03:37:36,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:36,505 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-20 03:37:36,510 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-20 03:37:36,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-20 03:37:36,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-20 03:37:36,543 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-20 03:37:36,543 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-03-20 03:37:36,543 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-03-20 03:37:36,543 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-20 03:37:36,543 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-20 03:37:36,544 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-20 03:37:36,544 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2022-03-20 03:37:36,544 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2022-03-20 03:37:36,544 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-20 03:37:36,545 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-20 03:37:36,545 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-03-20 03:37:36,545 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-03-20 03:37:36,546 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-20 03:37:36,546 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-20 03:37:36,546 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-20 03:37:36,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-20 03:37:36,546 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-20 03:37:36,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-20 03:37:36,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-20 03:37:36,546 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-20 03:37:36,594 INFO L234 CfgBuilder]: Building ICFG [2022-03-20 03:37:36,596 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-20 03:37:36,679 INFO L275 CfgBuilder]: Performing block encoding [2022-03-20 03:37:36,683 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-20 03:37:36,683 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-03-20 03:37:36,685 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 03:37:36 BoogieIcfgContainer [2022-03-20 03:37:36,685 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-20 03:37:36,685 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-03-20 03:37:36,685 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-03-20 03:37:36,686 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-03-20 03:37:36,688 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 03:37:36" (1/1) ... [2022-03-20 03:37:36,690 INFO L168 ansformationObserver]: Applying ICFG transformation LOOP_ACCELERATION_JORDAN [2022-03-20 03:37:36,700 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 20.03 03:37:36 BasicIcfg [2022-03-20 03:37:36,700 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-03-20 03:37:36,701 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-20 03:37:36,701 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-20 03:37:36,703 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-20 03:37:36,703 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.03 03:37:36" (1/4) ... [2022-03-20 03:37:36,704 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3267f211 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 03:37:36, skipping insertion in model container [2022-03-20 03:37:36,704 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:37:36" (2/4) ... [2022-03-20 03:37:36,704 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3267f211 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 03:37:36, skipping insertion in model container [2022-03-20 03:37:36,704 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 03:37:36" (3/4) ... [2022-03-20 03:37:36,704 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3267f211 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.03 03:37:36, skipping insertion in model container [2022-03-20 03:37:36,704 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 20.03 03:37:36" (4/4) ... [2022-03-20 03:37:36,705 INFO L111 eAbstractionObserver]: Analyzing ICFG fragtest_simple.iJordan [2022-03-20 03:37:36,708 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2022-03-20 03:37:36,708 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-20 03:37:36,752 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-20 03:37:36,757 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-20 03:37:36,757 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-20 03:37:36,778 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-20 03:37:36,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-03-20 03:37:36,786 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:36,787 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:37:36,787 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:36,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:36,791 INFO L85 PathProgramCache]: Analyzing trace with hash -315946225, now seen corresponding path program 1 times [2022-03-20 03:37:36,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:36,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660414738] [2022-03-20 03:37:36,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:36,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:36,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:36,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:36,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:36,953 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-20 03:37:36,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:36,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660414738] [2022-03-20 03:37:36,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660414738] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 03:37:36,954 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 03:37:36,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-20 03:37:36,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950290614] [2022-03-20 03:37:36,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 03:37:36,958 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-20 03:37:36,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:36,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-20 03:37:36,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-20 03:37:36,984 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-20 03:37:37,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:37,005 INFO L93 Difference]: Finished difference Result 28 states and 31 transitions. [2022-03-20 03:37:37,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-20 03:37:37,007 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-20 03:37:37,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:37,012 INFO L225 Difference]: With dead ends: 28 [2022-03-20 03:37:37,012 INFO L226 Difference]: Without dead ends: 23 [2022-03-20 03:37:37,013 INFO L912 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-20 03:37:37,015 INFO L913 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-20 03:37:37,016 INFO L914 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-20 03:37:37,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-03-20 03:37:37,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2022-03-20 03:37:37,036 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-20 03:37:37,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2022-03-20 03:37:37,037 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 16 [2022-03-20 03:37:37,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:37,037 INFO L478 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2022-03-20 03:37:37,037 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-20 03:37:37,038 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2022-03-20 03:37:37,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-20 03:37:37,038 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:37,038 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:37:37,038 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-20 03:37:37,039 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:37,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:37,039 INFO L85 PathProgramCache]: Analyzing trace with hash -756014827, now seen corresponding path program 1 times [2022-03-20 03:37:37,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:37,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095030292] [2022-03-20 03:37:37,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:37,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:37,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:37,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:37,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:37,123 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-20 03:37:37,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:37,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095030292] [2022-03-20 03:37:37,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095030292] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 03:37:37,123 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 03:37:37,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 03:37:37,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769585168] [2022-03-20 03:37:37,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 03:37:37,125 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-20 03:37:37,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:37,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-20 03:37:37,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-20 03:37:37,126 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-20 03:37:37,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:37,245 INFO L93 Difference]: Finished difference Result 30 states and 33 transitions. [2022-03-20 03:37:37,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-20 03:37:37,245 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-20 03:37:37,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:37,246 INFO L225 Difference]: With dead ends: 30 [2022-03-20 03:37:37,246 INFO L226 Difference]: Without dead ends: 30 [2022-03-20 03:37:37,246 INFO L912 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-20 03:37:37,248 INFO L913 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-20 03:37:37,250 INFO L914 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-20 03:37:37,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2022-03-20 03:37:37,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 29. [2022-03-20 03:37:37,254 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-20 03:37:37,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2022-03-20 03:37:37,255 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 18 [2022-03-20 03:37:37,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:37,255 INFO L478 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2022-03-20 03:37:37,256 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-20 03:37:37,256 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2022-03-20 03:37:37,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-20 03:37:37,256 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:37,257 INFO L499 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-20 03:37:37,257 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-20 03:37:37,257 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:37,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:37,258 INFO L85 PathProgramCache]: Analyzing trace with hash -323876183, now seen corresponding path program 1 times [2022-03-20 03:37:37,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:37,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972654829] [2022-03-20 03:37:37,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:37,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:37,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:37,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:37,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:37,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-03-20 03:37:37,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:37,335 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-20 03:37:37,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:37,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972654829] [2022-03-20 03:37:37,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972654829] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 03:37:37,335 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 03:37:37,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 03:37:37,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493450179] [2022-03-20 03:37:37,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 03:37:37,336 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-20 03:37:37,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:37,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-20 03:37:37,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-20 03:37:37,337 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-20 03:37:37,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:37,475 INFO L93 Difference]: Finished difference Result 40 states and 46 transitions. [2022-03-20 03:37:37,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-20 03:37:37,476 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-20 03:37:37,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:37,478 INFO L225 Difference]: With dead ends: 40 [2022-03-20 03:37:37,478 INFO L226 Difference]: Without dead ends: 35 [2022-03-20 03:37:37,478 INFO L912 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-20 03:37:37,479 INFO L913 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-20 03:37:37,480 INFO L914 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-20 03:37:37,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-03-20 03:37:37,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2022-03-20 03:37:37,485 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-20 03:37:37,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 34 transitions. [2022-03-20 03:37:37,486 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 34 transitions. Word has length 26 [2022-03-20 03:37:37,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:37,486 INFO L478 AbstractCegarLoop]: Abstraction has 31 states and 34 transitions. [2022-03-20 03:37:37,487 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-20 03:37:37,487 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 34 transitions. [2022-03-20 03:37:37,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-20 03:37:37,509 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:37,509 INFO L499 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-20 03:37:37,510 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-20 03:37:37,510 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:37,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:37,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1972665292, now seen corresponding path program 1 times [2022-03-20 03:37:37,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:37,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790527671] [2022-03-20 03:37:37,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:37,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:37,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:37,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:37,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:37,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 03:37:37,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:37,578 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-20 03:37:37,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:37,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790527671] [2022-03-20 03:37:37,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790527671] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:37,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155908401] [2022-03-20 03:37:37,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:37,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:37,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:37,581 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-20 03:37:37,582 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-20 03:37:37,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:37,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-20 03:37:37,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:37,743 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-20 03:37:37,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:37,849 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-20 03:37:37,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155908401] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:37,849 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:37,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 14 [2022-03-20 03:37:37,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677711463] [2022-03-20 03:37:37,850 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:37,852 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-20 03:37:37,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:37,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-20 03:37:37,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-03-20 03:37:37,853 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-20 03:37:38,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:38,143 INFO L93 Difference]: Finished difference Result 55 states and 63 transitions. [2022-03-20 03:37:38,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-20 03:37:38,143 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-20 03:37:38,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:38,144 INFO L225 Difference]: With dead ends: 55 [2022-03-20 03:37:38,144 INFO L226 Difference]: Without dead ends: 50 [2022-03-20 03:37:38,145 INFO L912 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-20 03:37:38,146 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 78 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 03:37:38,146 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 63 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 03:37:38,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-03-20 03:37:38,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 41. [2022-03-20 03:37:38,150 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-20 03:37:38,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 44 transitions. [2022-03-20 03:37:38,151 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 44 transitions. Word has length 28 [2022-03-20 03:37:38,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:38,151 INFO L478 AbstractCegarLoop]: Abstraction has 41 states and 44 transitions. [2022-03-20 03:37:38,151 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-20 03:37:38,152 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 44 transitions. [2022-03-20 03:37:38,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-20 03:37:38,152 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:38,152 INFO L499 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-20 03:37:38,182 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-20 03:37:38,369 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-20 03:37:38,370 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:38,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:38,370 INFO L85 PathProgramCache]: Analyzing trace with hash 1540710339, now seen corresponding path program 2 times [2022-03-20 03:37:38,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:38,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582353005] [2022-03-20 03:37:38,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:38,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:38,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:38,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:38,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:38,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-20 03:37:38,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:38,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-20 03:37:38,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:38,509 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-20 03:37:38,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:38,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582353005] [2022-03-20 03:37:38,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582353005] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:38,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787286045] [2022-03-20 03:37:38,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:37:38,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:38,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:38,511 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-20 03:37:38,512 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-20 03:37:38,550 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:37:38,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:37:38,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-20 03:37:38,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:38,707 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-20 03:37:38,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:38,830 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-20 03:37:38,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787286045] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:38,831 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:38,831 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 14 [2022-03-20 03:37:38,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068600041] [2022-03-20 03:37:38,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:38,834 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-20 03:37:38,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:38,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-20 03:37:38,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-03-20 03:37:38,835 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-20 03:37:39,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:39,100 INFO L93 Difference]: Finished difference Result 73 states and 84 transitions. [2022-03-20 03:37:39,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-20 03:37:39,100 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-20 03:37:39,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:39,104 INFO L225 Difference]: With dead ends: 73 [2022-03-20 03:37:39,104 INFO L226 Difference]: Without dead ends: 64 [2022-03-20 03:37:39,104 INFO L912 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-20 03:37:39,108 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 93 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 03:37:39,109 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 55 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 03:37:39,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-03-20 03:37:39,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 51. [2022-03-20 03:37:39,122 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-20 03:37:39,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 54 transitions. [2022-03-20 03:37:39,124 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 54 transitions. Word has length 38 [2022-03-20 03:37:39,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:39,124 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 54 transitions. [2022-03-20 03:37:39,125 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-20 03:37:39,125 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 54 transitions. [2022-03-20 03:37:39,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-03-20 03:37:39,125 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:39,125 INFO L499 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-20 03:37:39,149 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-20 03:37:39,346 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-20 03:37:39,346 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:39,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:39,347 INFO L85 PathProgramCache]: Analyzing trace with hash -1691992838, now seen corresponding path program 3 times [2022-03-20 03:37:39,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:39,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738749233] [2022-03-20 03:37:39,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:39,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:39,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:39,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:39,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:39,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-20 03:37:39,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:39,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-20 03:37:39,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:39,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-20 03:37:39,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:39,468 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-20 03:37:39,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:39,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738749233] [2022-03-20 03:37:39,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738749233] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:39,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206166837] [2022-03-20 03:37:39,469 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:37:39,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:39,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:39,470 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-20 03:37:39,471 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-20 03:37:39,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-20 03:37:39,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:37:39,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-20 03:37:39,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:39,640 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-20 03:37:39,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:39,743 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-20 03:37:39,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206166837] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:39,743 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:39,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 17 [2022-03-20 03:37:39,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993949150] [2022-03-20 03:37:39,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:39,744 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-20 03:37:39,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:39,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-20 03:37:39,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-20 03:37:39,745 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-20 03:37:40,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:40,107 INFO L93 Difference]: Finished difference Result 91 states and 105 transitions. [2022-03-20 03:37:40,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 03:37:40,107 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-20 03:37:40,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:40,108 INFO L225 Difference]: With dead ends: 91 [2022-03-20 03:37:40,108 INFO L226 Difference]: Without dead ends: 78 [2022-03-20 03:37:40,109 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=219, Invalid=903, Unknown=0, NotChecked=0, Total=1122 [2022-03-20 03:37:40,109 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 100 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 03:37:40,109 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 88 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 03:37:40,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-03-20 03:37:40,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 61. [2022-03-20 03:37:40,113 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-20 03:37:40,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 64 transitions. [2022-03-20 03:37:40,113 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 64 transitions. Word has length 48 [2022-03-20 03:37:40,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:40,113 INFO L478 AbstractCegarLoop]: Abstraction has 61 states and 64 transitions. [2022-03-20 03:37:40,113 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-20 03:37:40,114 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 64 transitions. [2022-03-20 03:37:40,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-20 03:37:40,114 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:40,115 INFO L499 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-20 03:37:40,132 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-20 03:37:40,331 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-20 03:37:40,332 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:40,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:40,332 INFO L85 PathProgramCache]: Analyzing trace with hash -445742223, now seen corresponding path program 4 times [2022-03-20 03:37:40,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:40,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396263520] [2022-03-20 03:37:40,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:40,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:40,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:40,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:40,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:40,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-20 03:37:40,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:40,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-20 03:37:40,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:40,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-20 03:37:40,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:40,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-20 03:37:40,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:40,503 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-20 03:37:40,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:40,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396263520] [2022-03-20 03:37:40,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396263520] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:40,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881172221] [2022-03-20 03:37:40,504 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:37:40,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:40,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:40,521 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-20 03:37:40,556 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-20 03:37:40,587 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:37:40,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:37:40,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-20 03:37:40,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:40,751 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-20 03:37:40,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:40,878 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-20 03:37:40,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1881172221] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:40,878 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:40,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 20 [2022-03-20 03:37:40,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381409777] [2022-03-20 03:37:40,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:40,879 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-20 03:37:40,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:40,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-20 03:37:40,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-03-20 03:37:40,880 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-20 03:37:41,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:41,281 INFO L93 Difference]: Finished difference Result 109 states and 126 transitions. [2022-03-20 03:37:41,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-20 03:37:41,282 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-20 03:37:41,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:41,282 INFO L225 Difference]: With dead ends: 109 [2022-03-20 03:37:41,282 INFO L226 Difference]: Without dead ends: 92 [2022-03-20 03:37:41,283 INFO L912 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-20 03:37:41,284 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 131 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 03:37:41,284 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 71 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 03:37:41,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-03-20 03:37:41,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 71. [2022-03-20 03:37:41,287 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-20 03:37:41,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 74 transitions. [2022-03-20 03:37:41,288 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 74 transitions. Word has length 58 [2022-03-20 03:37:41,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:41,288 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 74 transitions. [2022-03-20 03:37:41,288 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-20 03:37:41,288 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 74 transitions. [2022-03-20 03:37:41,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-03-20 03:37:41,289 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:41,289 INFO L499 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-20 03:37:41,340 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-20 03:37:41,489 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-20 03:37:41,490 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:41,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:41,490 INFO L85 PathProgramCache]: Analyzing trace with hash -2012634328, now seen corresponding path program 5 times [2022-03-20 03:37:41,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:41,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365149901] [2022-03-20 03:37:41,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:41,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:41,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:41,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:41,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:41,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-03-20 03:37:41,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:41,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-20 03:37:41,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:41,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-20 03:37:41,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:41,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-20 03:37:41,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:41,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-20 03:37:41,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:41,635 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-20 03:37:41,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:41,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365149901] [2022-03-20 03:37:41,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365149901] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:41,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765308789] [2022-03-20 03:37:41,635 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:37:41,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:41,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:41,637 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-20 03:37:41,638 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-20 03:37:41,679 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-20 03:37:41,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:37:41,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-20 03:37:41,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:41,949 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-20 03:37:41,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:42,087 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-20 03:37:42,087 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765308789] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:42,087 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:42,087 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 23 [2022-03-20 03:37:42,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777860124] [2022-03-20 03:37:42,087 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:42,088 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-20 03:37:42,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:42,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-20 03:37:42,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2022-03-20 03:37:42,089 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-20 03:37:42,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:42,345 INFO L93 Difference]: Finished difference Result 118 states and 138 transitions. [2022-03-20 03:37:42,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-20 03:37:42,345 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-20 03:37:42,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:42,347 INFO L225 Difference]: With dead ends: 118 [2022-03-20 03:37:42,347 INFO L226 Difference]: Without dead ends: 97 [2022-03-20 03:37:42,347 INFO L912 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-20 03:37:42,348 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 119 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 03:37:42,348 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 56 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 03:37:42,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-03-20 03:37:42,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 73. [2022-03-20 03:37:42,357 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-20 03:37:42,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 76 transitions. [2022-03-20 03:37:42,358 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 76 transitions. Word has length 68 [2022-03-20 03:37:42,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:42,359 INFO L478 AbstractCegarLoop]: Abstraction has 73 states and 76 transitions. [2022-03-20 03:37:42,359 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-20 03:37:42,359 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 76 transitions. [2022-03-20 03:37:42,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-03-20 03:37:42,359 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:42,360 INFO L499 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-20 03:37:42,384 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-20 03:37:42,575 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-20 03:37:42,578 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:42,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:42,578 INFO L85 PathProgramCache]: Analyzing trace with hash 272693387, now seen corresponding path program 6 times [2022-03-20 03:37:42,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:42,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85656363] [2022-03-20 03:37:42,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:42,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:42,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:42,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:42,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:42,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-20 03:37:42,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:42,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-20 03:37:42,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:42,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-20 03:37:42,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:42,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-20 03:37:42,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:42,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-20 03:37:42,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:42,685 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-20 03:37:42,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:42,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85656363] [2022-03-20 03:37:42,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85656363] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:42,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453159270] [2022-03-20 03:37:42,686 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:37:42,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:42,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:42,687 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-20 03:37:42,688 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-20 03:37:42,734 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-20 03:37:42,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:37:42,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-20 03:37:42,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:42,845 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-20 03:37:42,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:42,962 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-20 03:37:42,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453159270] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:42,962 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:42,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 16 [2022-03-20 03:37:42,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175278452] [2022-03-20 03:37:42,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:42,964 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-20 03:37:42,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:42,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-20 03:37:42,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-03-20 03:37:42,965 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-20 03:37:43,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:43,164 INFO L93 Difference]: Finished difference Result 90 states and 95 transitions. [2022-03-20 03:37:43,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-20 03:37:43,165 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-20 03:37:43,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:43,166 INFO L225 Difference]: With dead ends: 90 [2022-03-20 03:37:43,166 INFO L226 Difference]: Without dead ends: 90 [2022-03-20 03:37:43,166 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 153 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=175, Invalid=581, Unknown=0, NotChecked=0, Total=756 [2022-03-20 03:37:43,168 INFO L913 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-20 03:37:43,168 INFO L914 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-20 03:37:43,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-03-20 03:37:43,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 85. [2022-03-20 03:37:43,183 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-20 03:37:43,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 89 transitions. [2022-03-20 03:37:43,184 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 89 transitions. Word has length 70 [2022-03-20 03:37:43,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:43,184 INFO L478 AbstractCegarLoop]: Abstraction has 85 states and 89 transitions. [2022-03-20 03:37:43,184 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-20 03:37:43,184 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 89 transitions. [2022-03-20 03:37:43,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-03-20 03:37:43,185 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:43,186 INFO L499 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-20 03:37:43,205 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-20 03:37:43,386 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-20 03:37:43,386 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:43,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:43,387 INFO L85 PathProgramCache]: Analyzing trace with hash 723143603, now seen corresponding path program 7 times [2022-03-20 03:37:43,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:43,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572684998] [2022-03-20 03:37:43,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:43,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:43,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:43,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:43,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:43,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-20 03:37:43,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:43,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-20 03:37:43,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:43,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-20 03:37:43,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:43,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-20 03:37:43,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:43,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-20 03:37:43,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:43,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-20 03:37:43,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:43,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-20 03:37:43,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:43,561 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-20 03:37:43,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:43,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572684998] [2022-03-20 03:37:43,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572684998] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:43,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919434460] [2022-03-20 03:37:43,561 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:37:43,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:43,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:43,576 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-20 03:37:43,577 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-20 03:37:43,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:43,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-20 03:37:43,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:43,867 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-20 03:37:43,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:43,984 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-20 03:37:43,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919434460] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:43,985 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:43,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 16] total 27 [2022-03-20 03:37:43,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64678178] [2022-03-20 03:37:43,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:43,987 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-20 03:37:43,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:43,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-20 03:37:43,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2022-03-20 03:37:43,988 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-20 03:37:44,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:44,247 INFO L93 Difference]: Finished difference Result 140 states and 164 transitions. [2022-03-20 03:37:44,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-20 03:37:44,247 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-20 03:37:44,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:44,248 INFO L225 Difference]: With dead ends: 140 [2022-03-20 03:37:44,248 INFO L226 Difference]: Without dead ends: 115 [2022-03-20 03:37:44,249 INFO L912 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-20 03:37:44,249 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 148 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 03:37:44,250 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 48 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 03:37:44,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-03-20 03:37:44,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 87. [2022-03-20 03:37:44,254 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-20 03:37:44,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 91 transitions. [2022-03-20 03:37:44,256 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 91 transitions. Word has length 86 [2022-03-20 03:37:44,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:44,257 INFO L478 AbstractCegarLoop]: Abstraction has 87 states and 91 transitions. [2022-03-20 03:37:44,258 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-20 03:37:44,258 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 91 transitions. [2022-03-20 03:37:44,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-03-20 03:37:44,262 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:44,262 INFO L499 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-20 03:37:44,280 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-20 03:37:44,480 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-20 03:37:44,480 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:44,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:44,480 INFO L85 PathProgramCache]: Analyzing trace with hash -823513514, now seen corresponding path program 8 times [2022-03-20 03:37:44,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:44,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234456310] [2022-03-20 03:37:44,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:44,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:44,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:44,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:44,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:44,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-20 03:37:44,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:44,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-20 03:37:44,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:44,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-20 03:37:44,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:44,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-20 03:37:44,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:44,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-20 03:37:44,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:44,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-20 03:37:44,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:44,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-20 03:37:44,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:44,647 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-20 03:37:44,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:44,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234456310] [2022-03-20 03:37:44,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234456310] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:44,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223476257] [2022-03-20 03:37:44,648 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:37:44,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:44,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:44,657 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-20 03:37:44,658 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-20 03:37:44,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:37:44,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:37:44,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-20 03:37:44,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:44,945 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-20 03:37:44,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:45,056 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-20 03:37:45,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223476257] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:45,056 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:45,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 12] total 29 [2022-03-20 03:37:45,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577388011] [2022-03-20 03:37:45,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:45,057 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-20 03:37:45,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:45,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-20 03:37:45,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2022-03-20 03:37:45,058 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-20 03:37:45,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:45,712 INFO L93 Difference]: Finished difference Result 159 states and 186 transitions. [2022-03-20 03:37:45,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-20 03:37:45,713 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-20 03:37:45,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:45,713 INFO L225 Difference]: With dead ends: 159 [2022-03-20 03:37:45,714 INFO L226 Difference]: Without dead ends: 130 [2022-03-20 03:37:45,715 INFO L912 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-20 03:37:45,715 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 260 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 03:37:45,715 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [261 Valid, 70 Invalid, 860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 658 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 03:37:45,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-03-20 03:37:45,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 97. [2022-03-20 03:37:45,718 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-20 03:37:45,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 101 transitions. [2022-03-20 03:37:45,719 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 101 transitions. Word has length 88 [2022-03-20 03:37:45,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:45,719 INFO L478 AbstractCegarLoop]: Abstraction has 97 states and 101 transitions. [2022-03-20 03:37:45,719 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-20 03:37:45,719 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 101 transitions. [2022-03-20 03:37:45,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-03-20 03:37:45,720 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:45,720 INFO L499 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-20 03:37:45,763 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-20 03:37:45,931 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-20 03:37:45,931 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:45,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:45,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1909818931, now seen corresponding path program 9 times [2022-03-20 03:37:45,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:45,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859586742] [2022-03-20 03:37:45,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:45,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:45,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:46,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:46,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:46,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-20 03:37:46,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:46,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-20 03:37:46,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:46,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-20 03:37:46,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:46,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-20 03:37:46,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:46,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-20 03:37:46,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:46,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-20 03:37:46,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:46,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-20 03:37:46,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:46,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-20 03:37:46,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:46,135 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-20 03:37:46,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:46,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859586742] [2022-03-20 03:37:46,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859586742] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:46,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780756155] [2022-03-20 03:37:46,135 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:37:46,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:46,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:46,152 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-20 03:37:46,153 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-20 03:37:46,204 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-03-20 03:37:46,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:37:46,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-20 03:37:46,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:46,553 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-20 03:37:46,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:46,724 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-20 03:37:46,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780756155] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:46,725 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:46,725 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 32 [2022-03-20 03:37:46,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081371255] [2022-03-20 03:37:46,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:46,726 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-20 03:37:46,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:46,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-20 03:37:46,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=767, Unknown=0, NotChecked=0, Total=992 [2022-03-20 03:37:46,726 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-20 03:37:47,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:47,092 INFO L93 Difference]: Finished difference Result 168 states and 198 transitions. [2022-03-20 03:37:47,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-20 03:37:47,093 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-20 03:37:47,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:47,094 INFO L225 Difference]: With dead ends: 168 [2022-03-20 03:37:47,094 INFO L226 Difference]: Without dead ends: 135 [2022-03-20 03:37:47,095 INFO L912 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-20 03:37:47,095 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 168 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 03:37:47,095 INFO L914 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-20 03:37:47,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-03-20 03:37:47,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 99. [2022-03-20 03:37:47,099 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-20 03:37:47,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 103 transitions. [2022-03-20 03:37:47,100 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 103 transitions. Word has length 98 [2022-03-20 03:37:47,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:47,100 INFO L478 AbstractCegarLoop]: Abstraction has 99 states and 103 transitions. [2022-03-20 03:37:47,100 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-20 03:37:47,101 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 103 transitions. [2022-03-20 03:37:47,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-03-20 03:37:47,101 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:47,101 INFO L499 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-20 03:37:47,137 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-20 03:37:47,318 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-20 03:37:47,319 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:47,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:47,319 INFO L85 PathProgramCache]: Analyzing trace with hash 2091155440, now seen corresponding path program 10 times [2022-03-20 03:37:47,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:47,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559686216] [2022-03-20 03:37:47,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:47,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:47,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:47,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:47,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:47,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-20 03:37:47,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:47,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-20 03:37:47,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:47,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-20 03:37:47,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:47,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-20 03:37:47,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:47,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-20 03:37:47,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:47,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-20 03:37:47,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:47,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-20 03:37:47,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:47,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-20 03:37:47,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:47,494 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-20 03:37:47,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:47,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559686216] [2022-03-20 03:37:47,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559686216] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:47,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407563973] [2022-03-20 03:37:47,495 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:37:47,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:47,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:47,512 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-20 03:37:47,566 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-20 03:37:47,585 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:37:47,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:37:47,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-20 03:37:47,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:47,744 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-20 03:37:47,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:47,877 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-20 03:37:47,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407563973] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:47,877 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:47,877 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 19 [2022-03-20 03:37:47,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609609597] [2022-03-20 03:37:47,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:47,877 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-20 03:37:47,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:47,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-20 03:37:47,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2022-03-20 03:37:47,879 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-20 03:37:48,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:48,142 INFO L93 Difference]: Finished difference Result 116 states and 122 transitions. [2022-03-20 03:37:48,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 03:37:48,143 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-20 03:37:48,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:48,146 INFO L225 Difference]: With dead ends: 116 [2022-03-20 03:37:48,146 INFO L226 Difference]: Without dead ends: 116 [2022-03-20 03:37:48,147 INFO L912 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-20 03:37:48,147 INFO L913 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-20 03:37:48,148 INFO L914 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-20 03:37:48,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-03-20 03:37:48,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 111. [2022-03-20 03:37:48,152 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-20 03:37:48,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 116 transitions. [2022-03-20 03:37:48,152 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 116 transitions. Word has length 100 [2022-03-20 03:37:48,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:48,153 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 116 transitions. [2022-03-20 03:37:48,153 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-20 03:37:48,153 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 116 transitions. [2022-03-20 03:37:48,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-03-20 03:37:48,154 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:48,154 INFO L499 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-20 03:37:48,190 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-20 03:37:48,368 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-20 03:37:48,368 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:48,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:48,369 INFO L85 PathProgramCache]: Analyzing trace with hash -661362408, now seen corresponding path program 11 times [2022-03-20 03:37:48,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:48,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657540255] [2022-03-20 03:37:48,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:48,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:48,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:48,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:48,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:48,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-20 03:37:48,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:48,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-20 03:37:48,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:48,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-20 03:37:48,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:48,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-20 03:37:48,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:48,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-20 03:37:48,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:48,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-20 03:37:48,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:48,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-20 03:37:48,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:48,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-20 03:37:48,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:48,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-20 03:37:48,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:48,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-20 03:37:48,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:48,564 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-20 03:37:48,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:48,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657540255] [2022-03-20 03:37:48,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657540255] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:48,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024800821] [2022-03-20 03:37:48,565 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:37:48,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:48,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:48,566 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-20 03:37:48,598 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-20 03:37:48,642 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-03-20 03:37:48,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:37:48,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-20 03:37:48,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:49,012 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-20 03:37:49,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:49,209 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-20 03:37:49,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024800821] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:49,210 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:49,210 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 39 [2022-03-20 03:37:49,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692209047] [2022-03-20 03:37:49,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:49,210 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-20 03:37:49,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:49,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-20 03:37:49,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=1140, Unknown=0, NotChecked=0, Total=1482 [2022-03-20 03:37:49,211 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-20 03:37:49,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:49,897 INFO L93 Difference]: Finished difference Result 237 states and 283 transitions. [2022-03-20 03:37:49,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-20 03:37:49,897 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-20 03:37:49,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:49,898 INFO L225 Difference]: With dead ends: 237 [2022-03-20 03:37:49,898 INFO L226 Difference]: Without dead ends: 159 [2022-03-20 03:37:49,899 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1355 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1163, Invalid=3807, Unknown=0, NotChecked=0, Total=4970 [2022-03-20 03:37:49,900 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 244 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 03:37:49,900 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 84 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 743 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 03:37:49,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-03-20 03:37:49,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 115. [2022-03-20 03:37:49,902 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-20 03:37:49,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 120 transitions. [2022-03-20 03:37:49,903 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 120 transitions. Word has length 116 [2022-03-20 03:37:49,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:49,903 INFO L478 AbstractCegarLoop]: Abstraction has 115 states and 120 transitions. [2022-03-20 03:37:49,903 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-20 03:37:49,904 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 120 transitions. [2022-03-20 03:37:49,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-03-20 03:37:49,904 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:49,904 INFO L499 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-20 03:37:49,937 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-20 03:37:50,121 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-20 03:37:50,121 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:50,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:50,121 INFO L85 PathProgramCache]: Analyzing trace with hash 893969182, now seen corresponding path program 12 times [2022-03-20 03:37:50,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:50,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598198209] [2022-03-20 03:37:50,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:50,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:50,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:50,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:50,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:50,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-20 03:37:50,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:50,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-20 03:37:50,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:50,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-20 03:37:50,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:50,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-20 03:37:50,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:50,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-20 03:37:50,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:50,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-20 03:37:50,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:50,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-20 03:37:50,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:50,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-20 03:37:50,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:50,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-20 03:37:50,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:50,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-20 03:37:50,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:50,287 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-20 03:37:50,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:50,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598198209] [2022-03-20 03:37:50,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598198209] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:50,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986464851] [2022-03-20 03:37:50,288 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:37:50,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:50,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:50,289 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-20 03:37:50,290 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-20 03:37:50,346 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-03-20 03:37:50,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:37:50,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-20 03:37:50,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:50,493 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-20 03:37:50,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:50,643 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-20 03:37:50,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986464851] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:50,644 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:50,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 21 [2022-03-20 03:37:50,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529477847] [2022-03-20 03:37:50,644 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:50,645 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-20 03:37:50,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:50,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-20 03:37:50,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2022-03-20 03:37:50,646 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-20 03:37:50,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:50,871 INFO L93 Difference]: Finished difference Result 132 states and 139 transitions. [2022-03-20 03:37:50,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 03:37:50,871 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-20 03:37:50,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:50,873 INFO L225 Difference]: With dead ends: 132 [2022-03-20 03:37:50,873 INFO L226 Difference]: Without dead ends: 132 [2022-03-20 03:37:50,875 INFO L912 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-20 03:37:50,877 INFO L913 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.1s IncrementalHoareTripleChecker+Time [2022-03-20 03:37:50,878 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 54 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 03:37:50,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-03-20 03:37:50,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 127. [2022-03-20 03:37:50,881 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-20 03:37:50,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 133 transitions. [2022-03-20 03:37:50,881 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 133 transitions. Word has length 120 [2022-03-20 03:37:50,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:50,882 INFO L478 AbstractCegarLoop]: Abstraction has 127 states and 133 transitions. [2022-03-20 03:37:50,882 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-20 03:37:50,882 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 133 transitions. [2022-03-20 03:37:50,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-03-20 03:37:50,883 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:50,883 INFO L499 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-20 03:37:50,901 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-20 03:37:51,092 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-20 03:37:51,092 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:51,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:51,093 INFO L85 PathProgramCache]: Analyzing trace with hash -124211130, now seen corresponding path program 13 times [2022-03-20 03:37:51,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:51,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809784821] [2022-03-20 03:37:51,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:51,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:51,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:51,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:51,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:51,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-20 03:37:51,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:51,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-20 03:37:51,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:51,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-20 03:37:51,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:51,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-20 03:37:51,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:51,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-20 03:37:51,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:51,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-20 03:37:51,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:51,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-20 03:37:51,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:51,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-20 03:37:51,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:51,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-20 03:37:51,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:51,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-20 03:37:51,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:51,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-20 03:37:51,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:51,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-20 03:37:51,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:51,381 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-20 03:37:51,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:51,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809784821] [2022-03-20 03:37:51,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809784821] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:51,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232669245] [2022-03-20 03:37:51,382 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:37:51,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:51,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:51,383 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-20 03:37:51,416 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-20 03:37:51,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:51,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-20 03:37:51,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:51,716 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-20 03:37:51,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:51,863 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-20 03:37:51,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232669245] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:51,864 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:51,864 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26, 26] total 42 [2022-03-20 03:37:51,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336450873] [2022-03-20 03:37:51,864 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:51,864 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-20 03:37:51,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:51,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-20 03:37:51,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2022-03-20 03:37:51,865 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-20 03:37:52,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:52,319 INFO L93 Difference]: Finished difference Result 222 states and 263 transitions. [2022-03-20 03:37:52,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-20 03:37:52,319 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-20 03:37:52,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:52,321 INFO L225 Difference]: With dead ends: 222 [2022-03-20 03:37:52,321 INFO L226 Difference]: Without dead ends: 177 [2022-03-20 03:37:52,323 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1111 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=967, Invalid=3323, Unknown=0, NotChecked=0, Total=4290 [2022-03-20 03:37:52,323 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 226 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 03:37:52,324 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 88 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 718 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 03:37:52,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-03-20 03:37:52,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 129. [2022-03-20 03:37:52,329 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-20 03:37:52,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 135 transitions. [2022-03-20 03:37:52,330 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 135 transitions. Word has length 136 [2022-03-20 03:37:52,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:52,330 INFO L478 AbstractCegarLoop]: Abstraction has 129 states and 135 transitions. [2022-03-20 03:37:52,330 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-20 03:37:52,330 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 135 transitions. [2022-03-20 03:37:52,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-03-20 03:37:52,332 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:52,332 INFO L499 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-20 03:37:52,365 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-20 03:37:52,549 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-20 03:37:52,550 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:52,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:52,550 INFO L85 PathProgramCache]: Analyzing trace with hash -1132461015, now seen corresponding path program 14 times [2022-03-20 03:37:52,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:52,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473785278] [2022-03-20 03:37:52,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:52,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:52,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:52,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:52,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:52,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-20 03:37:52,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:52,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-20 03:37:52,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:52,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-20 03:37:52,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:52,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-20 03:37:52,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:52,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-20 03:37:52,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:52,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-20 03:37:52,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:52,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-20 03:37:52,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:52,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-20 03:37:52,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:52,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-20 03:37:52,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:52,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-20 03:37:52,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:52,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-20 03:37:52,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:52,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-20 03:37:52,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:52,851 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-20 03:37:52,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:52,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473785278] [2022-03-20 03:37:52,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473785278] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:52,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508426528] [2022-03-20 03:37:52,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:37:52,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:52,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:52,852 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-20 03:37:52,853 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-20 03:37:52,908 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:37:52,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:37:52,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-20 03:37:52,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:53,300 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-20 03:37:53,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:53,508 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-20 03:37:53,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508426528] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:53,508 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:53,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 17, 17] total 44 [2022-03-20 03:37:53,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520558218] [2022-03-20 03:37:53,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:53,509 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-03-20 03:37:53,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:53,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-03-20 03:37:53,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2022-03-20 03:37:53,510 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-20 03:37:54,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:54,750 INFO L93 Difference]: Finished difference Result 241 states and 285 transitions. [2022-03-20 03:37:54,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-20 03:37:54,750 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-20 03:37:54,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:54,751 INFO L225 Difference]: With dead ends: 241 [2022-03-20 03:37:54,751 INFO L226 Difference]: Without dead ends: 192 [2022-03-20 03:37:54,753 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 301 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2914 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1623, Invalid=7689, Unknown=0, NotChecked=0, Total=9312 [2022-03-20 03:37:54,754 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 309 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1690 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 1948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 1690 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-20 03:37:54,754 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 140 Invalid, 1948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 1690 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-20 03:37:54,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-03-20 03:37:54,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 139. [2022-03-20 03:37:54,757 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-20 03:37:54,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 145 transitions. [2022-03-20 03:37:54,757 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 145 transitions. Word has length 138 [2022-03-20 03:37:54,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:54,757 INFO L478 AbstractCegarLoop]: Abstraction has 139 states and 145 transitions. [2022-03-20 03:37:54,758 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-20 03:37:54,758 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 145 transitions. [2022-03-20 03:37:54,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-03-20 03:37:54,758 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:54,759 INFO L499 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-20 03:37:54,777 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-20 03:37:54,976 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-20 03:37:54,977 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:54,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:54,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1762808352, now seen corresponding path program 15 times [2022-03-20 03:37:54,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:54,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319449670] [2022-03-20 03:37:54,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:54,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:54,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:55,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:55,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:55,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-20 03:37:55,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:55,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-20 03:37:55,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:55,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-20 03:37:55,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:55,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-20 03:37:55,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:55,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-20 03:37:55,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:55,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-20 03:37:55,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:55,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-20 03:37:55,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:55,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-20 03:37:55,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:55,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-20 03:37:55,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:55,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-20 03:37:55,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:55,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-20 03:37:55,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:55,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-20 03:37:55,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:55,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:37:55,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:55,297 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-20 03:37:55,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:55,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319449670] [2022-03-20 03:37:55,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319449670] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:55,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102344872] [2022-03-20 03:37:55,298 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:37:55,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:55,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:55,299 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-20 03:37:55,300 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-20 03:37:55,365 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-03-20 03:37:55,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:37:55,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-20 03:37:55,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:55,791 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-20 03:37:55,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:56,020 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-20 03:37:56,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102344872] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:56,020 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:56,021 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 18, 18] total 47 [2022-03-20 03:37:56,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440264267] [2022-03-20 03:37:56,021 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:56,022 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-20 03:37:56,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:56,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-20 03:37:56,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1811, Unknown=0, NotChecked=0, Total=2162 [2022-03-20 03:37:56,023 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-20 03:37:57,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:37:57,320 INFO L93 Difference]: Finished difference Result 259 states and 306 transitions. [2022-03-20 03:37:57,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-20 03:37:57,321 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-20 03:37:57,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:37:57,322 INFO L225 Difference]: With dead ends: 259 [2022-03-20 03:37:57,322 INFO L226 Difference]: Without dead ends: 206 [2022-03-20 03:37:57,325 INFO L912 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-20 03:37:57,325 INFO L913 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-20 03:37:57,325 INFO L914 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-20 03:37:57,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-03-20 03:37:57,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 149. [2022-03-20 03:37:57,328 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-20 03:37:57,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 155 transitions. [2022-03-20 03:37:57,329 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 155 transitions. Word has length 148 [2022-03-20 03:37:57,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:37:57,329 INFO L478 AbstractCegarLoop]: Abstraction has 149 states and 155 transitions. [2022-03-20 03:37:57,329 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-20 03:37:57,329 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 155 transitions. [2022-03-20 03:37:57,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-03-20 03:37:57,330 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:37:57,330 INFO L499 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-20 03:37:57,350 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-20 03:37:57,548 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-20 03:37:57,548 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:37:57,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:37:57,549 INFO L85 PathProgramCache]: Analyzing trace with hash -263642921, now seen corresponding path program 16 times [2022-03-20 03:37:57,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:37:57,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512808231] [2022-03-20 03:37:57,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:37:57,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:37:57,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:37:57,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-20 03:37:57,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-20 03:37:57,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-20 03:37:57,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-20 03:37:57,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-20 03:37:57,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-20 03:37:57,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-20 03:37:57,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-20 03:37:57,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-20 03:37:57,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-20 03:37:57,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-20 03:37:57,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-20 03:37:57,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-20 03:37:57,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:37:57,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:37:57,892 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-20 03:37:57,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:37:57,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512808231] [2022-03-20 03:37:57,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512808231] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:37:57,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001989669] [2022-03-20 03:37:57,892 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:37:57,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:37:57,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:37:57,893 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-20 03:37:57,894 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-20 03:37:57,956 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:37:57,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:37:57,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-20 03:37:57,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:37:58,433 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-20 03:37:58,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:37:58,684 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-20 03:37:58,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001989669] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:37:58,684 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:37:58,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 19, 19] total 50 [2022-03-20 03:37:58,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391992037] [2022-03-20 03:37:58,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:37:58,685 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-03-20 03:37:58,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:37:58,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-03-20 03:37:58,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=2052, Unknown=0, NotChecked=0, Total=2450 [2022-03-20 03:37:58,686 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-20 03:38:00,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:00,075 INFO L93 Difference]: Finished difference Result 277 states and 327 transitions. [2022-03-20 03:38:00,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-20 03:38:00,076 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-20 03:38:00,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:00,078 INFO L225 Difference]: With dead ends: 277 [2022-03-20 03:38:00,078 INFO L226 Difference]: Without dead ends: 220 [2022-03-20 03:38:00,081 INFO L912 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-20 03:38:00,082 INFO L913 BasicCegarLoop]: 54 mSDtfsCounter, 387 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1564 mSolverCounterSat, 336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:00,082 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 116 Invalid, 1900 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 1564 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-20 03:38:00,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-03-20 03:38:00,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 159. [2022-03-20 03:38:00,086 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-20 03:38:00,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 165 transitions. [2022-03-20 03:38:00,087 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 165 transitions. Word has length 158 [2022-03-20 03:38:00,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:00,087 INFO L478 AbstractCegarLoop]: Abstraction has 159 states and 165 transitions. [2022-03-20 03:38:00,087 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-20 03:38:00,087 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 165 transitions. [2022-03-20 03:38:00,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-03-20 03:38:00,088 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:00,088 INFO L499 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-20 03:38:00,106 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-20 03:38:00,300 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-20 03:38:00,301 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:00,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:00,301 INFO L85 PathProgramCache]: Analyzing trace with hash -243938034, now seen corresponding path program 17 times [2022-03-20 03:38:00,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:00,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942468405] [2022-03-20 03:38:00,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:00,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:00,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:00,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-20 03:38:00,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-20 03:38:00,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-20 03:38:00,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-20 03:38:00,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-20 03:38:00,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-20 03:38:00,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-20 03:38:00,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-20 03:38:00,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-20 03:38:00,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-20 03:38:00,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-20 03:38:00,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-20 03:38:00,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-20 03:38:00,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:38:00,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:38:00,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:00,736 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-20 03:38:00,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:00,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942468405] [2022-03-20 03:38:00,736 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942468405] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:00,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121846980] [2022-03-20 03:38:00,736 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:38:00,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:00,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:00,738 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-20 03:38:00,755 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-20 03:38:00,826 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-03-20 03:38:00,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:38:00,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-20 03:38:00,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:01,539 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-20 03:38:01,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:01,787 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-20 03:38:01,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121846980] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:01,788 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:01,788 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 53 [2022-03-20 03:38:01,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419432297] [2022-03-20 03:38:01,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:01,788 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-03-20 03:38:01,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:01,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-03-20 03:38:01,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=617, Invalid=2139, Unknown=0, NotChecked=0, Total=2756 [2022-03-20 03:38:01,789 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-20 03:38:02,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:02,482 INFO L93 Difference]: Finished difference Result 286 states and 339 transitions. [2022-03-20 03:38:02,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-20 03:38:02,489 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-20 03:38:02,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:02,490 INFO L225 Difference]: With dead ends: 286 [2022-03-20 03:38:02,490 INFO L226 Difference]: Without dead ends: 225 [2022-03-20 03:38:02,492 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 366 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1870 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1619, Invalid=5521, Unknown=0, NotChecked=0, Total=7140 [2022-03-20 03:38:02,492 INFO L913 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.3s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:02,492 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 96 Invalid, 1080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 03:38:02,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-03-20 03:38:02,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 161. [2022-03-20 03:38:02,497 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-20 03:38:02,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 167 transitions. [2022-03-20 03:38:02,497 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 167 transitions. Word has length 168 [2022-03-20 03:38:02,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:02,498 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 167 transitions. [2022-03-20 03:38:02,498 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-20 03:38:02,498 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 167 transitions. [2022-03-20 03:38:02,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-03-20 03:38:02,499 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:02,499 INFO L499 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-20 03:38:02,518 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-20 03:38:02,699 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-20 03:38:02,700 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:02,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:02,700 INFO L85 PathProgramCache]: Analyzing trace with hash -509815567, now seen corresponding path program 18 times [2022-03-20 03:38:02,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:02,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120326645] [2022-03-20 03:38:02,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:02,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:02,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:02,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-20 03:38:02,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-20 03:38:02,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-20 03:38:02,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-20 03:38:02,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-20 03:38:02,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-20 03:38:02,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-20 03:38:02,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-20 03:38:02,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-20 03:38:02,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-20 03:38:02,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-20 03:38:02,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-20 03:38:02,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:38:02,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:38:02,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:38:02,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:02,992 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-20 03:38:02,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:02,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120326645] [2022-03-20 03:38:02,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120326645] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:02,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790288364] [2022-03-20 03:38:02,992 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:38:02,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:02,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:02,994 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-20 03:38:03,020 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-20 03:38:03,120 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-03-20 03:38:03,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:38:03,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 35 conjunts are in the unsatisfiable core [2022-03-20 03:38:03,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:03,375 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-20 03:38:03,375 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:03,539 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-20 03:38:03,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790288364] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:03,539 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:03,539 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 26 [2022-03-20 03:38:03,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237932965] [2022-03-20 03:38:03,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:03,540 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-20 03:38:03,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:03,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-20 03:38:03,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=444, Unknown=0, NotChecked=0, Total=650 [2022-03-20 03:38:03,540 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-20 03:38:03,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:03,901 INFO L93 Difference]: Finished difference Result 178 states and 186 transitions. [2022-03-20 03:38:03,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-20 03:38:03,902 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-20 03:38:03,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:03,903 INFO L225 Difference]: With dead ends: 178 [2022-03-20 03:38:03,903 INFO L226 Difference]: Without dead ends: 178 [2022-03-20 03:38:03,903 INFO L912 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-20 03:38:03,904 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 112 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:03,904 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 69 Invalid, 670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 03:38:03,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2022-03-20 03:38:03,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 173. [2022-03-20 03:38:03,908 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-20 03:38:03,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 180 transitions. [2022-03-20 03:38:03,909 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 180 transitions. Word has length 170 [2022-03-20 03:38:03,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:03,909 INFO L478 AbstractCegarLoop]: Abstraction has 173 states and 180 transitions. [2022-03-20 03:38:03,909 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-20 03:38:03,909 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 180 transitions. [2022-03-20 03:38:03,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-03-20 03:38:03,911 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:03,911 INFO L499 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-20 03:38:03,928 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-20 03:38:04,123 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-20 03:38:04,123 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:04,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:04,124 INFO L85 PathProgramCache]: Analyzing trace with hash 82615321, now seen corresponding path program 19 times [2022-03-20 03:38:04,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:04,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202041670] [2022-03-20 03:38:04,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:04,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:04,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:04,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-20 03:38:04,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-20 03:38:04,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-20 03:38:04,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-20 03:38:04,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-20 03:38:04,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-20 03:38:04,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-20 03:38:04,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-20 03:38:04,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-20 03:38:04,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-20 03:38:04,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-20 03:38:04,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-20 03:38:04,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:38:04,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:38:04,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:38:04,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:38:04,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:38:04,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,573 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-20 03:38:04,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:04,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202041670] [2022-03-20 03:38:04,573 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202041670] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:04,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477474790] [2022-03-20 03:38:04,573 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:38:04,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:04,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:04,596 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-20 03:38:04,615 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-20 03:38:04,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:04,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 36 conjunts are in the unsatisfiable core [2022-03-20 03:38:04,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:05,426 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-20 03:38:05,426 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:05,723 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-20 03:38:05,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477474790] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:05,723 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:05,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 36, 36] total 57 [2022-03-20 03:38:05,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765882166] [2022-03-20 03:38:05,724 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:05,724 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-03-20 03:38:05,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:05,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-03-20 03:38:05,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=708, Invalid=2484, Unknown=0, NotChecked=0, Total=3192 [2022-03-20 03:38:05,725 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-20 03:38:06,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:06,379 INFO L93 Difference]: Finished difference Result 308 states and 365 transitions. [2022-03-20 03:38:06,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-20 03:38:06,383 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-20 03:38:06,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:06,386 INFO L225 Difference]: With dead ends: 308 [2022-03-20 03:38:06,386 INFO L226 Difference]: Without dead ends: 243 [2022-03-20 03:38:06,387 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 406 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2176 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1832, Invalid=6358, Unknown=0, NotChecked=0, Total=8190 [2022-03-20 03:38:06,388 INFO L913 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.3s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:06,388 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 83 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [232 Valid, 838 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 03:38:06,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-03-20 03:38:06,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 175. [2022-03-20 03:38:06,394 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-20 03:38:06,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 182 transitions. [2022-03-20 03:38:06,395 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 182 transitions. Word has length 186 [2022-03-20 03:38:06,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:06,395 INFO L478 AbstractCegarLoop]: Abstraction has 175 states and 182 transitions. [2022-03-20 03:38:06,395 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-20 03:38:06,395 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 182 transitions. [2022-03-20 03:38:06,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-03-20 03:38:06,396 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:06,396 INFO L499 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-20 03:38:06,413 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-03-20 03:38:06,611 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-20 03:38:06,611 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:06,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:06,612 INFO L85 PathProgramCache]: Analyzing trace with hash -535523012, now seen corresponding path program 20 times [2022-03-20 03:38:06,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:06,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197645574] [2022-03-20 03:38:06,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:06,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:06,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:07,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-20 03:38:07,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-20 03:38:07,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-20 03:38:07,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-20 03:38:07,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-20 03:38:07,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-20 03:38:07,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-20 03:38:07,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-20 03:38:07,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-20 03:38:07,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-20 03:38:07,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-20 03:38:07,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:38:07,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:38:07,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:38:07,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:38:07,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:38:07,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:38:07,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:07,070 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-20 03:38:07,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:07,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197645574] [2022-03-20 03:38:07,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197645574] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:07,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695941488] [2022-03-20 03:38:07,070 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:38:07,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:07,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:07,071 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-20 03:38:07,103 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-20 03:38:07,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:38:07,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:38:07,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 38 conjunts are in the unsatisfiable core [2022-03-20 03:38:07,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:07,711 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-20 03:38:07,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:07,871 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-20 03:38:07,872 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695941488] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:07,872 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:07,872 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 22, 22] total 59 [2022-03-20 03:38:07,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715177012] [2022-03-20 03:38:07,874 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:07,874 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-03-20 03:38:07,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:07,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-03-20 03:38:07,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=557, Invalid=2865, Unknown=0, NotChecked=0, Total=3422 [2022-03-20 03:38:07,875 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-20 03:38:08,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:08,968 INFO L93 Difference]: Finished difference Result 327 states and 387 transitions. [2022-03-20 03:38:08,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-20 03:38:08,969 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-20 03:38:08,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:08,971 INFO L225 Difference]: With dead ends: 327 [2022-03-20 03:38:08,971 INFO L226 Difference]: Without dead ends: 258 [2022-03-20 03:38:08,973 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 411 SyntacticMatches, 1 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5659 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2963, Invalid=14329, Unknown=0, NotChecked=0, Total=17292 [2022-03-20 03:38:08,973 INFO L913 BasicCegarLoop]: 63 mSDtfsCounter, 530 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1622 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.4s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:08,973 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [531 Valid, 115 Invalid, 2094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 1622 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-20 03:38:08,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-03-20 03:38:08,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 185. [2022-03-20 03:38:08,976 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-20 03:38:08,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 192 transitions. [2022-03-20 03:38:08,977 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 192 transitions. Word has length 188 [2022-03-20 03:38:08,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:08,977 INFO L478 AbstractCegarLoop]: Abstraction has 185 states and 192 transitions. [2022-03-20 03:38:08,977 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-20 03:38:08,978 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 192 transitions. [2022-03-20 03:38:08,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-03-20 03:38:08,978 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:08,978 INFO L499 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-20 03:38:08,995 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-20 03:38:09,180 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-20 03:38:09,180 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:09,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:09,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1382971085, now seen corresponding path program 21 times [2022-03-20 03:38:09,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:09,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282187771] [2022-03-20 03:38:09,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:09,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:09,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:09,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-20 03:38:09,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-20 03:38:09,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-20 03:38:09,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-20 03:38:09,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-20 03:38:09,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-20 03:38:09,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-20 03:38:09,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-20 03:38:09,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-20 03:38:09,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-20 03:38:09,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-20 03:38:09,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-20 03:38:09,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:38:09,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:38:09,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:38:09,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:38:09,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:38:09,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:38:09,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:09,556 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-20 03:38:09,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:09,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282187771] [2022-03-20 03:38:09,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282187771] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:09,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387629203] [2022-03-20 03:38:09,557 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:38:09,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:09,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:09,558 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-20 03:38:09,587 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-20 03:38:09,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2022-03-20 03:38:09,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:38:09,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 40 conjunts are in the unsatisfiable core [2022-03-20 03:38:09,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:10,306 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-20 03:38:10,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:10,498 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-20 03:38:10,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387629203] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:10,498 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:10,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 23, 23] total 62 [2022-03-20 03:38:10,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607863673] [2022-03-20 03:38:10,499 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:10,499 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-03-20 03:38:10,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:10,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-03-20 03:38:10,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=616, Invalid=3166, Unknown=0, NotChecked=0, Total=3782 [2022-03-20 03:38:10,517 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-20 03:38:11,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:11,690 INFO L93 Difference]: Finished difference Result 345 states and 408 transitions. [2022-03-20 03:38:11,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-20 03:38:11,691 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-20 03:38:11,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:11,694 INFO L225 Difference]: With dead ends: 345 [2022-03-20 03:38:11,694 INFO L226 Difference]: Without dead ends: 272 [2022-03-20 03:38:11,697 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 571 GetRequests, 433 SyntacticMatches, 1 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6316 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=3279, Invalid=15903, Unknown=0, NotChecked=0, Total=19182 [2022-03-20 03:38:11,697 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 521 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1838 mSolverCounterSat, 434 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:11,698 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [522 Valid, 123 Invalid, 2272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 1838 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-20 03:38:11,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-03-20 03:38:11,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 195. [2022-03-20 03:38:11,724 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-20 03:38:11,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 202 transitions. [2022-03-20 03:38:11,725 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 202 transitions. Word has length 198 [2022-03-20 03:38:11,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:11,725 INFO L478 AbstractCegarLoop]: Abstraction has 195 states and 202 transitions. [2022-03-20 03:38:11,726 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-20 03:38:11,726 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 202 transitions. [2022-03-20 03:38:11,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-03-20 03:38:11,726 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:11,727 INFO L499 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-20 03:38:11,750 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-20 03:38:11,927 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-20 03:38:11,927 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:11,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:11,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1594525078, now seen corresponding path program 22 times [2022-03-20 03:38:11,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:11,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212666775] [2022-03-20 03:38:11,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:11,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:11,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:12,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-20 03:38:12,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-20 03:38:12,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-20 03:38:12,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-20 03:38:12,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-20 03:38:12,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-20 03:38:12,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-20 03:38:12,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-20 03:38:12,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-20 03:38:12,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-20 03:38:12,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-20 03:38:12,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-20 03:38:12,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:38:12,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:38:12,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:38:12,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:38:12,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:38:12,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:38:12,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:38:12,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:12,550 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-20 03:38:12,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:12,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212666775] [2022-03-20 03:38:12,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212666775] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:12,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740544991] [2022-03-20 03:38:12,550 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:38:12,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:12,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:12,552 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-20 03:38:12,553 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-20 03:38:12,627 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:38:12,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:38:12,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-20 03:38:12,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:13,328 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-20 03:38:13,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:13,636 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-20 03:38:13,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740544991] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:13,636 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:13,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 24, 24] total 65 [2022-03-20 03:38:13,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072855422] [2022-03-20 03:38:13,637 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:13,637 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-03-20 03:38:13,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:13,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-03-20 03:38:13,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=3482, Unknown=0, NotChecked=0, Total=4160 [2022-03-20 03:38:13,639 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-20 03:38:15,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:15,679 INFO L93 Difference]: Finished difference Result 363 states and 429 transitions. [2022-03-20 03:38:15,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-20 03:38:15,679 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-20 03:38:15,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:15,680 INFO L225 Difference]: With dead ends: 363 [2022-03-20 03:38:15,680 INFO L226 Difference]: Without dead ends: 286 [2022-03-20 03:38:15,683 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 600 GetRequests, 455 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7009 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3611, Invalid=17559, Unknown=0, NotChecked=0, Total=21170 [2022-03-20 03:38:15,683 INFO L913 BasicCegarLoop]: 69 mSDtfsCounter, 532 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 2348 mSolverCounterSat, 433 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 533 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 2781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 433 IncrementalHoareTripleChecker+Valid, 2348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:15,683 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [533 Valid, 156 Invalid, 2781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [433 Valid, 2348 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-20 03:38:15,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-03-20 03:38:15,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 205. [2022-03-20 03:38:15,687 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-20 03:38:15,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 212 transitions. [2022-03-20 03:38:15,687 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 212 transitions. Word has length 208 [2022-03-20 03:38:15,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:15,688 INFO L478 AbstractCegarLoop]: Abstraction has 205 states and 212 transitions. [2022-03-20 03:38:15,688 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-20 03:38:15,688 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 212 transitions. [2022-03-20 03:38:15,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-03-20 03:38:15,689 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:15,689 INFO L499 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-20 03:38:15,719 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-20 03:38:15,907 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-20 03:38:15,907 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:15,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:15,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1419258655, now seen corresponding path program 23 times [2022-03-20 03:38:15,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:15,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446637135] [2022-03-20 03:38:15,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:15,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:15,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:16,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-20 03:38:16,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-20 03:38:16,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-20 03:38:16,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-20 03:38:16,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-20 03:38:16,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-20 03:38:16,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-20 03:38:16,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-20 03:38:16,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-20 03:38:16,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-20 03:38:16,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-20 03:38:16,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:38:16,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:38:16,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:38:16,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:38:16,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:38:16,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:38:16,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:38:16,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:38:16,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:38:16,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:16,507 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-20 03:38:16,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:16,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446637135] [2022-03-20 03:38:16,507 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446637135] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:16,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716294198] [2022-03-20 03:38:16,507 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:38:16,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:16,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:16,521 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-20 03:38:16,522 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-20 03:38:16,613 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 21 check-sat command(s) [2022-03-20 03:38:16,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:38:16,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 44 conjunts are in the unsatisfiable core [2022-03-20 03:38:16,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:17,599 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-20 03:38:17,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:17,914 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-20 03:38:17,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716294198] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:17,914 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:17,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 68 [2022-03-20 03:38:17,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035680158] [2022-03-20 03:38:17,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:17,915 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-03-20 03:38:17,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:17,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-03-20 03:38:17,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1017, Invalid=3539, Unknown=0, NotChecked=0, Total=4556 [2022-03-20 03:38:17,917 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-20 03:38:18,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:18,846 INFO L93 Difference]: Finished difference Result 372 states and 441 transitions. [2022-03-20 03:38:18,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-20 03:38:18,846 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-20 03:38:18,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:18,847 INFO L225 Difference]: With dead ends: 372 [2022-03-20 03:38:18,847 INFO L226 Difference]: Without dead ends: 291 [2022-03-20 03:38:18,848 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 584 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3195 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2699, Invalid=9291, Unknown=0, NotChecked=0, Total=11990 [2022-03-20 03:38:18,849 INFO L913 BasicCegarLoop]: 54 mSDtfsCounter, 415 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1129 mSolverCounterSat, 267 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 267 IncrementalHoareTripleChecker+Valid, 1129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:18,850 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [416 Valid, 96 Invalid, 1396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [267 Valid, 1129 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-20 03:38:18,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-03-20 03:38:18,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 207. [2022-03-20 03:38:18,854 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-20 03:38:18,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 214 transitions. [2022-03-20 03:38:18,855 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 214 transitions. Word has length 218 [2022-03-20 03:38:18,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:18,855 INFO L478 AbstractCegarLoop]: Abstraction has 207 states and 214 transitions. [2022-03-20 03:38:18,855 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-20 03:38:18,855 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 214 transitions. [2022-03-20 03:38:18,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-03-20 03:38:18,856 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:18,856 INFO L499 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-20 03:38:18,874 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-20 03:38:19,074 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-20 03:38:19,074 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:19,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:19,075 INFO L85 PathProgramCache]: Analyzing trace with hash -705004028, now seen corresponding path program 24 times [2022-03-20 03:38:19,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:19,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301635245] [2022-03-20 03:38:19,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:19,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:19,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:19,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-20 03:38:19,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-20 03:38:19,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-20 03:38:19,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-20 03:38:19,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-20 03:38:19,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-20 03:38:19,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-20 03:38:19,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-20 03:38:19,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-20 03:38:19,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-20 03:38:19,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:38:19,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:38:19,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:38:19,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:38:19,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:38:19,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:38:19,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:38:19,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:38:19,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:38:19,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:38:19,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:19,427 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-20 03:38:19,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:19,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301635245] [2022-03-20 03:38:19,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301635245] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:19,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528172022] [2022-03-20 03:38:19,428 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:38:19,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:19,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:19,444 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-20 03:38:19,445 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-20 03:38:19,535 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-03-20 03:38:19,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:38:19,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-20 03:38:19,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:19,830 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-20 03:38:19,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:20,141 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-20 03:38:20,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528172022] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:20,142 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:20,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 31 [2022-03-20 03:38:20,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462964875] [2022-03-20 03:38:20,142 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:20,143 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-20 03:38:20,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:20,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-20 03:38:20,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=614, Unknown=0, NotChecked=0, Total=930 [2022-03-20 03:38:20,144 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-20 03:38:20,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:20,558 INFO L93 Difference]: Finished difference Result 224 states and 233 transitions. [2022-03-20 03:38:20,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-20 03:38:20,558 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-20 03:38:20,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:20,559 INFO L225 Difference]: With dead ends: 224 [2022-03-20 03:38:20,559 INFO L226 Difference]: Without dead ends: 224 [2022-03-20 03:38:20,560 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 555 GetRequests, 498 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=940, Invalid=2366, Unknown=0, NotChecked=0, Total=3306 [2022-03-20 03:38:20,560 INFO L913 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.2s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:20,560 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 59 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 03:38:20,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-03-20 03:38:20,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 219. [2022-03-20 03:38:20,563 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-20 03:38:20,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 227 transitions. [2022-03-20 03:38:20,564 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 227 transitions. Word has length 220 [2022-03-20 03:38:20,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:20,566 INFO L478 AbstractCegarLoop]: Abstraction has 219 states and 227 transitions. [2022-03-20 03:38:20,566 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-20 03:38:20,567 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 227 transitions. [2022-03-20 03:38:20,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-03-20 03:38:20,568 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:20,568 INFO L499 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-20 03:38:20,586 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-20 03:38:20,785 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-20 03:38:20,785 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:20,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:20,786 INFO L85 PathProgramCache]: Analyzing trace with hash -1082933460, now seen corresponding path program 25 times [2022-03-20 03:38:20,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:20,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702018153] [2022-03-20 03:38:20,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:20,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:20,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:21,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-20 03:38:21,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-20 03:38:21,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-20 03:38:21,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-20 03:38:21,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-20 03:38:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-20 03:38:21,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-20 03:38:21,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-20 03:38:21,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-20 03:38:21,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-20 03:38:21,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:38:21,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:38:21,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:38:21,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:38:21,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:38:21,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:38:21,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:38:21,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:38:21,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:38:21,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:38:21,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:38:21,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:38:21,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,377 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-20 03:38:21,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:21,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702018153] [2022-03-20 03:38:21,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702018153] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:21,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539324240] [2022-03-20 03:38:21,378 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:38:21,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:21,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:21,400 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-20 03:38:21,401 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-20 03:38:21,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:21,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 46 conjunts are in the unsatisfiable core [2022-03-20 03:38:21,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:22,146 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-20 03:38:22,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:22,369 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-20 03:38:22,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539324240] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:22,369 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:22,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 46, 46] total 72 [2022-03-20 03:38:22,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329473126] [2022-03-20 03:38:22,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:22,370 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-03-20 03:38:22,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:22,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-03-20 03:38:22,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1133, Invalid=3979, Unknown=0, NotChecked=0, Total=5112 [2022-03-20 03:38:22,371 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-20 03:38:23,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:23,162 INFO L93 Difference]: Finished difference Result 394 states and 467 transitions. [2022-03-20 03:38:23,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-20 03:38:23,163 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-20 03:38:23,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:23,165 INFO L225 Difference]: With dead ends: 394 [2022-03-20 03:38:23,165 INFO L226 Difference]: Without dead ends: 309 [2022-03-20 03:38:23,166 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 630 GetRequests, 516 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3591 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2972, Invalid=10368, Unknown=0, NotChecked=0, Total=13340 [2022-03-20 03:38:23,167 INFO L913 BasicCegarLoop]: 56 mSDtfsCounter, 444 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1293 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 1598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 1293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:23,167 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 118 Invalid, 1598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 1293 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-20 03:38:23,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2022-03-20 03:38:23,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 221. [2022-03-20 03:38:23,172 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-20 03:38:23,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 229 transitions. [2022-03-20 03:38:23,174 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 229 transitions. Word has length 236 [2022-03-20 03:38:23,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:23,174 INFO L478 AbstractCegarLoop]: Abstraction has 221 states and 229 transitions. [2022-03-20 03:38:23,175 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-20 03:38:23,175 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 229 transitions. [2022-03-20 03:38:23,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-03-20 03:38:23,176 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:23,176 INFO L499 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-20 03:38:23,199 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-20 03:38:23,403 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-20 03:38:23,403 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:23,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:23,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1034320497, now seen corresponding path program 26 times [2022-03-20 03:38:23,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:23,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159484709] [2022-03-20 03:38:23,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:23,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:23,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:24,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-20 03:38:24,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-20 03:38:24,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-20 03:38:24,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-20 03:38:24,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-20 03:38:24,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-20 03:38:24,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-20 03:38:24,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-20 03:38:24,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-20 03:38:24,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-20 03:38:24,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-20 03:38:24,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:38:24,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:38:24,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:38:24,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:38:24,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:38:24,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:38:24,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:38:24,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:38:24,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:38:24,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:38:24,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:38:24,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:24,145 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-20 03:38:24,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:24,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159484709] [2022-03-20 03:38:24,145 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159484709] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:24,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343594851] [2022-03-20 03:38:24,145 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:38:24,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:24,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:24,164 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-20 03:38:24,195 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-20 03:38:24,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:38:24,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:38:24,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 48 conjunts are in the unsatisfiable core [2022-03-20 03:38:24,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:25,102 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-20 03:38:25,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:25,459 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-20 03:38:25,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343594851] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:25,460 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:25,460 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 27, 27] total 74 [2022-03-20 03:38:25,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638871989] [2022-03-20 03:38:25,460 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:25,460 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-03-20 03:38:25,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:25,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-03-20 03:38:25,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=882, Invalid=4520, Unknown=0, NotChecked=0, Total=5402 [2022-03-20 03:38:25,462 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-20 03:38:28,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:28,079 INFO L93 Difference]: Finished difference Result 413 states and 489 transitions. [2022-03-20 03:38:28,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-03-20 03:38:28,080 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-20 03:38:28,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:28,081 INFO L225 Difference]: With dead ends: 413 [2022-03-20 03:38:28,081 INFO L226 Difference]: Without dead ends: 324 [2022-03-20 03:38:28,082 INFO L912 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-20 03:38:28,082 INFO L913 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-20 03:38:28,083 INFO L914 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-20 03:38:28,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-03-20 03:38:28,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 231. [2022-03-20 03:38:28,086 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-20 03:38:28,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 239 transitions. [2022-03-20 03:38:28,086 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 239 transitions. Word has length 238 [2022-03-20 03:38:28,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:28,086 INFO L478 AbstractCegarLoop]: Abstraction has 231 states and 239 transitions. [2022-03-20 03:38:28,087 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-20 03:38:28,087 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 239 transitions. [2022-03-20 03:38:28,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-03-20 03:38:28,087 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:28,088 INFO L499 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-20 03:38:28,110 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-20 03:38:28,304 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-20 03:38:28,304 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:28,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:28,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1502889018, now seen corresponding path program 27 times [2022-03-20 03:38:28,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:28,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290069281] [2022-03-20 03:38:28,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:28,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:28,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:28,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:28,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:28,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-20 03:38:28,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:28,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-20 03:38:28,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:28,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-20 03:38:29,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-20 03:38:29,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-20 03:38:29,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-20 03:38:29,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-20 03:38:29,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-20 03:38:29,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-20 03:38:29,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-20 03:38:29,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-20 03:38:29,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:38:29,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:38:29,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:38:29,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:38:29,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:38:29,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:38:29,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:38:29,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:38:29,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:38:29,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:38:29,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:38:29,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:38:29,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:29,046 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-20 03:38:29,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:29,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290069281] [2022-03-20 03:38:29,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290069281] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:29,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015570737] [2022-03-20 03:38:29,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:38:29,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:29,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:29,048 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-20 03:38:29,049 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-20 03:38:29,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2022-03-20 03:38:29,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:38:29,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 50 conjunts are in the unsatisfiable core [2022-03-20 03:38:29,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:30,116 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-20 03:38:30,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:30,484 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-20 03:38:30,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015570737] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:30,484 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:30,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 28, 28] total 77 [2022-03-20 03:38:30,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593978069] [2022-03-20 03:38:30,485 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:30,485 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-03-20 03:38:30,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:30,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-03-20 03:38:30,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=956, Invalid=4896, Unknown=0, NotChecked=0, Total=5852 [2022-03-20 03:38:30,486 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-20 03:38:32,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:32,955 INFO L93 Difference]: Finished difference Result 431 states and 510 transitions. [2022-03-20 03:38:32,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-03-20 03:38:32,956 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-20 03:38:32,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:32,957 INFO L225 Difference]: With dead ends: 431 [2022-03-20 03:38:32,957 INFO L226 Difference]: Without dead ends: 338 [2022-03-20 03:38:32,959 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 716 GetRequests, 543 SyntacticMatches, 1 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10141 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=5099, Invalid=25003, Unknown=0, NotChecked=0, Total=30102 [2022-03-20 03:38:32,959 INFO L913 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, 0.9s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:32,960 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [695 Valid, 128 Invalid, 2853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [603 Valid, 2250 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-20 03:38:32,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-03-20 03:38:32,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 241. [2022-03-20 03:38:32,963 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-20 03:38:32,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 249 transitions. [2022-03-20 03:38:32,963 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 249 transitions. Word has length 248 [2022-03-20 03:38:32,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:32,964 INFO L478 AbstractCegarLoop]: Abstraction has 241 states and 249 transitions. [2022-03-20 03:38:32,964 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-20 03:38:32,964 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 249 transitions. [2022-03-20 03:38:32,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2022-03-20 03:38:32,965 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:32,965 INFO L499 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-20 03:38:32,985 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-03-20 03:38:33,183 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-20 03:38:33,184 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:33,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:33,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1900930243, now seen corresponding path program 28 times [2022-03-20 03:38:33,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:33,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106796061] [2022-03-20 03:38:33,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:33,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:33,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:33,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-20 03:38:33,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-20 03:38:33,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-20 03:38:33,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-20 03:38:33,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-20 03:38:33,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-20 03:38:33,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-20 03:38:33,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-20 03:38:33,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-20 03:38:33,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-20 03:38:33,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:38:33,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:38:33,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:38:33,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:38:33,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:38:33,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:38:33,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:38:33,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:38:33,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:38:33,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:38:33,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:38:33,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:38:33,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:38:33,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:38:33,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:33,943 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-20 03:38:33,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:33,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106796061] [2022-03-20 03:38:33,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106796061] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:33,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061732974] [2022-03-20 03:38:33,943 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:38:33,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:33,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:33,944 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-20 03:38:33,946 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-20 03:38:34,034 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:38:34,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:38:34,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 716 conjuncts, 52 conjunts are in the unsatisfiable core [2022-03-20 03:38:34,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:34,758 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-20 03:38:34,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:35,177 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-20 03:38:35,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061732974] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:35,177 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:35,177 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 29, 29] total 80 [2022-03-20 03:38:35,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570517004] [2022-03-20 03:38:35,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:35,178 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-03-20 03:38:35,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:35,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-03-20 03:38:35,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1033, Invalid=5287, Unknown=0, NotChecked=0, Total=6320 [2022-03-20 03:38:35,179 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-20 03:38:37,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:37,720 INFO L93 Difference]: Finished difference Result 449 states and 531 transitions. [2022-03-20 03:38:37,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-20 03:38:37,720 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-20 03:38:37,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:37,722 INFO L225 Difference]: With dead ends: 449 [2022-03-20 03:38:37,722 INFO L226 Difference]: Without dead ends: 352 [2022-03-20 03:38:37,725 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 745 GetRequests, 565 SyntacticMatches, 1 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11014 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=5511, Invalid=27069, Unknown=0, NotChecked=0, Total=32580 [2022-03-20 03:38:37,725 INFO L913 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.0s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:37,726 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [762 Valid, 156 Invalid, 3324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [617 Valid, 2707 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-20 03:38:37,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-03-20 03:38:37,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 251. [2022-03-20 03:38:37,732 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-20 03:38:37,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 259 transitions. [2022-03-20 03:38:37,733 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 259 transitions. Word has length 258 [2022-03-20 03:38:37,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:37,733 INFO L478 AbstractCegarLoop]: Abstraction has 251 states and 259 transitions. [2022-03-20 03:38:37,733 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-20 03:38:37,733 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 259 transitions. [2022-03-20 03:38:37,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2022-03-20 03:38:37,734 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:37,734 INFO L499 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-20 03:38:37,755 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-20 03:38:37,952 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-20 03:38:37,952 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:37,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:37,953 INFO L85 PathProgramCache]: Analyzing trace with hash 462951412, now seen corresponding path program 29 times [2022-03-20 03:38:37,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:37,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063423504] [2022-03-20 03:38:37,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:37,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:37,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:38,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-20 03:38:38,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-20 03:38:38,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-20 03:38:38,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-20 03:38:38,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-20 03:38:38,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-20 03:38:38,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-20 03:38:38,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-20 03:38:38,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-20 03:38:38,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:38:38,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:38:38,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:38:38,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:38:38,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:38:38,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:38:38,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:38:38,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:38:38,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:38:38,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:38:38,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:38:38,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:38:38,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:38:38,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:38:38,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:38:38,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:38:38,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:38,816 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-20 03:38:38,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:38,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063423504] [2022-03-20 03:38:38,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063423504] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:38,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1556976506] [2022-03-20 03:38:38,817 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:38:38,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:38,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:38,818 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-20 03:38:38,819 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-20 03:38:38,943 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 26 check-sat command(s) [2022-03-20 03:38:38,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:38:38,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 54 conjunts are in the unsatisfiable core [2022-03-20 03:38:38,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:40,103 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-20 03:38:40,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:40,447 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-20 03:38:40,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1556976506] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:40,447 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:40,447 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54, 54] total 83 [2022-03-20 03:38:40,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225703429] [2022-03-20 03:38:40,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:40,448 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-03-20 03:38:40,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:40,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-03-20 03:38:40,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1517, Invalid=5289, Unknown=0, NotChecked=0, Total=6806 [2022-03-20 03:38:40,449 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-20 03:38:41,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:41,694 INFO L93 Difference]: Finished difference Result 458 states and 543 transitions. [2022-03-20 03:38:41,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-20 03:38:41,694 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-20 03:38:41,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:41,696 INFO L225 Difference]: With dead ends: 458 [2022-03-20 03:38:41,696 INFO L226 Difference]: Without dead ends: 357 [2022-03-20 03:38:41,698 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 719 GetRequests, 586 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4870 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=4054, Invalid=14036, Unknown=0, NotChecked=0, Total=18090 [2022-03-20 03:38:41,698 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 591 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1245 mSolverCounterSat, 420 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:41,698 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [592 Valid, 106 Invalid, 1665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [420 Valid, 1245 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-20 03:38:41,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-03-20 03:38:41,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 253. [2022-03-20 03:38:41,702 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-20 03:38:41,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 261 transitions. [2022-03-20 03:38:41,703 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 261 transitions. Word has length 268 [2022-03-20 03:38:41,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:41,703 INFO L478 AbstractCegarLoop]: Abstraction has 253 states and 261 transitions. [2022-03-20 03:38:41,711 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-20 03:38:41,711 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 261 transitions. [2022-03-20 03:38:41,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-03-20 03:38:41,712 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:41,712 INFO L499 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-20 03:38:41,731 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-20 03:38:41,929 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-20 03:38:41,929 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:41,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:41,930 INFO L85 PathProgramCache]: Analyzing trace with hash -799830441, now seen corresponding path program 30 times [2022-03-20 03:38:41,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:41,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113313633] [2022-03-20 03:38:41,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:41,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:41,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:42,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-20 03:38:42,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-20 03:38:42,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-20 03:38:42,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-20 03:38:42,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-20 03:38:42,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-20 03:38:42,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-20 03:38:42,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-20 03:38:42,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-20 03:38:42,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-20 03:38:42,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:38:42,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:38:42,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:38:42,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:38:42,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:38:42,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:38:42,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:38:42,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:38:42,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:38:42,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:38:42,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:38:42,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:38:42,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:38:42,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:38:42,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:38:42,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:42,332 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-20 03:38:42,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:42,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113313633] [2022-03-20 03:38:42,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113313633] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:42,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613400060] [2022-03-20 03:38:42,332 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:38:42,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:42,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:42,348 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-20 03:38:42,383 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-20 03:38:42,467 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2022-03-20 03:38:42,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:38:42,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 55 conjunts are in the unsatisfiable core [2022-03-20 03:38:42,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:42,913 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-20 03:38:42,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:43,317 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-20 03:38:43,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613400060] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:43,317 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:43,318 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 36 [2022-03-20 03:38:43,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410895923] [2022-03-20 03:38:43,318 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:43,318 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-20 03:38:43,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:43,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-20 03:38:43,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=809, Unknown=0, NotChecked=0, Total=1260 [2022-03-20 03:38:43,319 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-20 03:38:43,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:43,808 INFO L93 Difference]: Finished difference Result 270 states and 280 transitions. [2022-03-20 03:38:43,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-20 03:38:43,808 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-20 03:38:43,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:43,809 INFO L225 Difference]: With dead ends: 270 [2022-03-20 03:38:43,809 INFO L226 Difference]: Without dead ends: 270 [2022-03-20 03:38:43,810 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 680 GetRequests, 613 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 987 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1345, Invalid=3211, Unknown=0, NotChecked=0, Total=4556 [2022-03-20 03:38:43,810 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 145 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 841 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 841 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:43,810 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 84 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 841 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 03:38:43,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-03-20 03:38:43,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 265. [2022-03-20 03:38:43,813 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-20 03:38:43,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 274 transitions. [2022-03-20 03:38:43,814 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 274 transitions. Word has length 270 [2022-03-20 03:38:43,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:43,814 INFO L478 AbstractCegarLoop]: Abstraction has 265 states and 274 transitions. [2022-03-20 03:38:43,814 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-20 03:38:43,814 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 274 transitions. [2022-03-20 03:38:43,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2022-03-20 03:38:43,815 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:43,816 INFO L499 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-20 03:38:43,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-03-20 03:38:44,032 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-20 03:38:44,033 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:44,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:44,033 INFO L85 PathProgramCache]: Analyzing trace with hash -1396717185, now seen corresponding path program 31 times [2022-03-20 03:38:44,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:44,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715728613] [2022-03-20 03:38:44,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:44,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:44,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:44,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-20 03:38:44,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-20 03:38:44,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-20 03:38:44,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-20 03:38:44,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-20 03:38:44,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-20 03:38:44,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-20 03:38:44,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-20 03:38:44,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-20 03:38:44,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-20 03:38:44,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:38:44,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:38:44,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:38:44,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:38:44,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:38:44,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:38:44,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:38:44,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:38:44,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:38:44,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:38:44,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:38:44,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:38:44,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:38:44,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:38:44,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:38:44,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:38:44,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:38:44,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:44,925 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-20 03:38:44,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:44,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715728613] [2022-03-20 03:38:44,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715728613] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:44,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475559053] [2022-03-20 03:38:44,926 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:38:44,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:44,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:44,927 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-20 03:38:44,928 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-20 03:38:45,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:45,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 787 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-20 03:38:45,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:46,479 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-20 03:38:46,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:46,720 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-20 03:38:46,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475559053] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:46,720 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:46,720 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 56, 56] total 87 [2022-03-20 03:38:46,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102073071] [2022-03-20 03:38:46,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:46,721 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-03-20 03:38:46,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:46,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-03-20 03:38:46,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1658, Invalid=5824, Unknown=0, NotChecked=0, Total=7482 [2022-03-20 03:38:46,722 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-20 03:38:47,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:47,807 INFO L93 Difference]: Finished difference Result 480 states and 569 transitions. [2022-03-20 03:38:47,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-20 03:38:47,807 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-20 03:38:47,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:47,809 INFO L225 Difference]: With dead ends: 480 [2022-03-20 03:38:47,809 INFO L226 Difference]: Without dead ends: 375 [2022-03-20 03:38:47,811 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 765 GetRequests, 626 SyntacticMatches, 0 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5356 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4387, Invalid=15353, Unknown=0, NotChecked=0, Total=19740 [2022-03-20 03:38:47,811 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 488 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 2058 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 2378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 2058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:47,811 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [489 Valid, 148 Invalid, 2378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 2058 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-20 03:38:47,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-03-20 03:38:47,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 267. [2022-03-20 03:38:47,815 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-20 03:38:47,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 276 transitions. [2022-03-20 03:38:47,815 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 276 transitions. Word has length 286 [2022-03-20 03:38:47,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:47,815 INFO L478 AbstractCegarLoop]: Abstraction has 267 states and 276 transitions. [2022-03-20 03:38:47,816 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-20 03:38:47,816 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 276 transitions. [2022-03-20 03:38:47,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2022-03-20 03:38:47,817 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:47,817 INFO L499 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-20 03:38:47,852 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-20 03:38:48,034 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-20 03:38:48,034 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:48,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:48,035 INFO L85 PathProgramCache]: Analyzing trace with hash -2076929758, now seen corresponding path program 32 times [2022-03-20 03:38:48,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:48,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145334343] [2022-03-20 03:38:48,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:48,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:48,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:48,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-20 03:38:48,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-20 03:38:48,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-20 03:38:48,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-20 03:38:48,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-20 03:38:48,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-20 03:38:48,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-20 03:38:48,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-20 03:38:48,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-20 03:38:48,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-20 03:38:48,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:38:48,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:38:48,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:38:48,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:38:48,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:38:48,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:38:48,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:38:48,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:38:48,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:38:48,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:38:48,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:38:48,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:38:48,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:38:48,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:38:48,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:38:48,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:38:48,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:38:48,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:48,788 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-20 03:38:48,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:48,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145334343] [2022-03-20 03:38:48,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145334343] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:48,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793599517] [2022-03-20 03:38:48,788 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:38:48,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:48,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:48,790 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-20 03:38:48,790 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-20 03:38:48,895 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:38:48,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:38:48,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-20 03:38:48,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:49,640 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-20 03:38:49,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:50,028 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-20 03:38:50,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793599517] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:50,028 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:50,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 32, 32] total 89 [2022-03-20 03:38:50,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787798104] [2022-03-20 03:38:50,028 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:50,029 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-03-20 03:38:50,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:50,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-03-20 03:38:50,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1282, Invalid=6550, Unknown=0, NotChecked=0, Total=7832 [2022-03-20 03:38:50,031 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-20 03:38:52,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:52,438 INFO L93 Difference]: Finished difference Result 499 states and 591 transitions. [2022-03-20 03:38:52,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-20 03:38:52,438 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-20 03:38:52,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:52,440 INFO L225 Difference]: With dead ends: 499 [2022-03-20 03:38:52,440 INFO L226 Difference]: Without dead ends: 390 [2022-03-20 03:38:52,442 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 832 GetRequests, 631 SyntacticMatches, 1 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13849 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=6843, Invalid=33759, Unknown=0, NotChecked=0, Total=40602 [2022-03-20 03:38:52,442 INFO L913 BasicCegarLoop]: 93 mSDtfsCounter, 784 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 2971 mSolverCounterSat, 662 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 785 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 3633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 662 IncrementalHoareTripleChecker+Valid, 2971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:52,443 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [785 Valid, 160 Invalid, 3633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [662 Valid, 2971 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-20 03:38:52,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-03-20 03:38:52,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 277. [2022-03-20 03:38:52,446 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-20 03:38:52,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 286 transitions. [2022-03-20 03:38:52,447 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 286 transitions. Word has length 288 [2022-03-20 03:38:52,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:52,447 INFO L478 AbstractCegarLoop]: Abstraction has 277 states and 286 transitions. [2022-03-20 03:38:52,447 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-20 03:38:52,447 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 286 transitions. [2022-03-20 03:38:52,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2022-03-20 03:38:52,448 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:52,449 INFO L499 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-20 03:38:52,481 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-03-20 03:38:52,666 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-20 03:38:52,666 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:52,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:52,666 INFO L85 PathProgramCache]: Analyzing trace with hash 1023800729, now seen corresponding path program 33 times [2022-03-20 03:38:52,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:52,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598770127] [2022-03-20 03:38:52,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:52,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:52,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:53,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-20 03:38:53,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-20 03:38:53,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-20 03:38:53,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-20 03:38:53,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-20 03:38:53,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-20 03:38:53,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-20 03:38:53,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-20 03:38:53,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-20 03:38:53,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:38:53,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:38:53,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:38:53,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:38:53,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:38:53,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:38:53,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:38:53,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:38:53,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:38:53,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:38:53,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:38:53,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:38:53,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:38:53,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:38:53,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:38:53,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:38:53,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:38:53,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:38:53,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:38:53,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:53,671 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-20 03:38:53,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:53,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598770127] [2022-03-20 03:38:53,672 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598770127] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:53,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626021388] [2022-03-20 03:38:53,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:38:53,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:53,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:53,673 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-20 03:38:53,674 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-20 03:38:53,840 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 29 check-sat command(s) [2022-03-20 03:38:53,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:38:53,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 60 conjunts are in the unsatisfiable core [2022-03-20 03:38:53,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:38:54,830 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-20 03:38:54,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:38:55,125 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-20 03:38:55,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626021388] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:38:55,126 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:38:55,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 33, 33] total 92 [2022-03-20 03:38:55,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461895612] [2022-03-20 03:38:55,127 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:38:55,127 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-03-20 03:38:55,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:38:55,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-03-20 03:38:55,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1371, Invalid=7001, Unknown=0, NotChecked=0, Total=8372 [2022-03-20 03:38:55,129 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-20 03:38:58,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:38:58,164 INFO L93 Difference]: Finished difference Result 517 states and 612 transitions. [2022-03-20 03:38:58,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-03-20 03:38:58,165 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-20 03:38:58,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:38:58,166 INFO L225 Difference]: With dead ends: 517 [2022-03-20 03:38:58,166 INFO L226 Difference]: Without dead ends: 404 [2022-03-20 03:38:58,169 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 861 GetRequests, 653 SyntacticMatches, 1 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14866 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=7319, Invalid=36153, Unknown=0, NotChecked=0, Total=43472 [2022-03-20 03:38:58,169 INFO L913 BasicCegarLoop]: 96 mSDtfsCounter, 863 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 3529 mSolverCounterSat, 776 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2022-03-20 03:38:58,169 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [864 Valid, 178 Invalid, 4305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [776 Valid, 3529 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-20 03:38:58,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-03-20 03:38:58,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 287. [2022-03-20 03:38:58,185 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-20 03:38:58,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 296 transitions. [2022-03-20 03:38:58,186 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 296 transitions. Word has length 298 [2022-03-20 03:38:58,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:38:58,187 INFO L478 AbstractCegarLoop]: Abstraction has 287 states and 296 transitions. [2022-03-20 03:38:58,187 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-20 03:38:58,187 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 296 transitions. [2022-03-20 03:38:58,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2022-03-20 03:38:58,189 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:38:58,189 INFO L499 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-20 03:38:58,230 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-03-20 03:38:58,415 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-20 03:38:58,416 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:38:58,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:38:58,416 INFO L85 PathProgramCache]: Analyzing trace with hash 313307984, now seen corresponding path program 34 times [2022-03-20 03:38:58,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:38:58,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003873468] [2022-03-20 03:38:58,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:38:58,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:38:58,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:58,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:38:58,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-20 03:38:59,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-20 03:38:59,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-20 03:38:59,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-20 03:38:59,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-20 03:38:59,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-20 03:38:59,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-20 03:38:59,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-20 03:38:59,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:38:59,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:38:59,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:38:59,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:38:59,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:38:59,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:38:59,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:38:59,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:38:59,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:38:59,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:38:59,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:38:59,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:38:59,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:38:59,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:38:59,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:38:59,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:38:59,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:38:59,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:38:59,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:38:59,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:38:59,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:38:59,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:38:59,068 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-20 03:38:59,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:38:59,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003873468] [2022-03-20 03:38:59,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003873468] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:38:59,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182473271] [2022-03-20 03:38:59,068 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:38:59,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:38:59,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:38:59,069 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-20 03:38:59,070 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-20 03:38:59,171 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:38:59,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:38:59,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 851 conjuncts, 62 conjunts are in the unsatisfiable core [2022-03-20 03:38:59,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:39:00,473 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-20 03:39:00,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:39:00,929 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-20 03:39:00,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182473271] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:39:00,930 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:39:00,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 34, 34] total 95 [2022-03-20 03:39:00,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75478674] [2022-03-20 03:39:00,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:39:00,931 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-03-20 03:39:00,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:39:00,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-03-20 03:39:00,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1463, Invalid=7467, Unknown=0, NotChecked=0, Total=8930 [2022-03-20 03:39:00,932 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-20 03:39:03,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:39:03,530 INFO L93 Difference]: Finished difference Result 535 states and 633 transitions. [2022-03-20 03:39:03,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2022-03-20 03:39:03,530 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-20 03:39:03,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:39:03,532 INFO L225 Difference]: With dead ends: 535 [2022-03-20 03:39:03,532 INFO L226 Difference]: Without dead ends: 418 [2022-03-20 03:39:03,535 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 890 GetRequests, 675 SyntacticMatches, 1 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15919 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=7811, Invalid=38629, Unknown=0, NotChecked=0, Total=46440 [2022-03-20 03:39:03,535 INFO L913 BasicCegarLoop]: 99 mSDtfsCounter, 852 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 4080 mSolverCounterSat, 784 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s 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.1s IncrementalHoareTripleChecker+Time [2022-03-20 03:39:03,535 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [853 Valid, 196 Invalid, 4864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [784 Valid, 4080 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-20 03:39:03,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2022-03-20 03:39:03,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 297. [2022-03-20 03:39:03,539 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-20 03:39:03,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 306 transitions. [2022-03-20 03:39:03,540 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 306 transitions. Word has length 308 [2022-03-20 03:39:03,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:39:03,540 INFO L478 AbstractCegarLoop]: Abstraction has 297 states and 306 transitions. [2022-03-20 03:39:03,540 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-20 03:39:03,540 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 306 transitions. [2022-03-20 03:39:03,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2022-03-20 03:39:03,541 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:39:03,541 INFO L499 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-20 03:39:03,561 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-20 03:39:03,751 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-20 03:39:03,751 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:39:03,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:39:03,752 INFO L85 PathProgramCache]: Analyzing trace with hash 2077768263, now seen corresponding path program 35 times [2022-03-20 03:39:03,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:39:03,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635538811] [2022-03-20 03:39:03,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:39:03,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:39:03,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:39:04,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-20 03:39:04,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-20 03:39:04,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-20 03:39:04,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-20 03:39:04,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-20 03:39:04,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-20 03:39:04,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-20 03:39:04,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-20 03:39:04,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-20 03:39:04,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:39:04,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:39:04,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:39:04,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:39:04,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:39:04,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:39:04,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:39:04,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:39:04,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:39:04,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:39:04,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:39:04,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:39:04,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:39:04,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:39:04,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:39:04,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:39:04,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:39:04,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-20 03:39:04,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-20 03:39:04,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-20 03:39:04,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-20 03:39:04,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:04,507 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-20 03:39:04,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:39:04,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635538811] [2022-03-20 03:39:04,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635538811] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:39:04,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339386819] [2022-03-20 03:39:04,508 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:39:04,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:39:04,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:39:04,509 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-20 03:39:04,510 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-20 03:39:04,645 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2022-03-20 03:39:04,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:39:04,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 64 conjunts are in the unsatisfiable core [2022-03-20 03:39:04,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:39:06,061 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-20 03:39:06,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:39:06,431 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-20 03:39:06,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339386819] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:39:06,432 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:39:06,432 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64, 64] total 98 [2022-03-20 03:39:06,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012147964] [2022-03-20 03:39:06,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:39:06,433 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2022-03-20 03:39:06,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:39:06,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2022-03-20 03:39:06,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2117, Invalid=7389, Unknown=0, NotChecked=0, Total=9506 [2022-03-20 03:39:06,435 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-20 03:39:08,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:39:08,361 INFO L93 Difference]: Finished difference Result 544 states and 645 transitions. [2022-03-20 03:39:08,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-20 03:39:08,361 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-20 03:39:08,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:39:08,363 INFO L225 Difference]: With dead ends: 544 [2022-03-20 03:39:08,363 INFO L226 Difference]: Without dead ends: 423 [2022-03-20 03:39:08,365 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 854 GetRequests, 696 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6895 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=5684, Invalid=19756, Unknown=0, NotChecked=0, Total=25440 [2022-03-20 03:39:08,368 INFO L913 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-20 03:39:08,368 INFO L914 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-20 03:39:08,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2022-03-20 03:39:08,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 299. [2022-03-20 03:39:08,372 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-20 03:39:08,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 308 transitions. [2022-03-20 03:39:08,373 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 308 transitions. Word has length 318 [2022-03-20 03:39:08,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:39:08,373 INFO L478 AbstractCegarLoop]: Abstraction has 299 states and 308 transitions. [2022-03-20 03:39:08,373 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-20 03:39:08,373 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 308 transitions. [2022-03-20 03:39:08,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2022-03-20 03:39:08,374 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:39:08,375 INFO L499 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-20 03:39:08,394 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-03-20 03:39:08,588 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-20 03:39:08,589 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:39:08,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:39:08,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1456322026, now seen corresponding path program 36 times [2022-03-20 03:39:08,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:39:08,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676198629] [2022-03-20 03:39:08,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:39:08,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:39:08,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:08,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:39:08,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:08,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-20 03:39:08,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:08,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-20 03:39:08,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:08,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-20 03:39:08,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:08,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-20 03:39:08,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:08,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-20 03:39:08,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:08,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-20 03:39:08,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-20 03:39:09,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-20 03:39:09,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-20 03:39:09,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:39:09,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:39:09,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:39:09,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:39:09,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:39:09,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:39:09,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:39:09,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:39:09,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:39:09,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:39:09,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:39:09,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:39:09,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:39:09,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:39:09,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:39:09,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:39:09,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:39:09,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:39:09,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:39:09,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:39:09,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:39:09,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:09,051 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-20 03:39:09,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:39:09,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676198629] [2022-03-20 03:39:09,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676198629] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:39:09,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755098811] [2022-03-20 03:39:09,051 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:39:09,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:39:09,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:39:09,053 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-20 03:39:09,053 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-20 03:39:09,230 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 32 check-sat command(s) [2022-03-20 03:39:09,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:39:09,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 888 conjuncts, 65 conjunts are in the unsatisfiable core [2022-03-20 03:39:09,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:39:09,775 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-20 03:39:09,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:39:10,149 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-20 03:39:10,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755098811] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:39:10,149 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:39:10,149 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 41 [2022-03-20 03:39:10,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868177253] [2022-03-20 03:39:10,150 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:39:10,150 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-20 03:39:10,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:39:10,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-20 03:39:10,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=1029, Unknown=0, NotChecked=0, Total=1640 [2022-03-20 03:39:10,151 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-20 03:39:10,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:39:10,639 INFO L93 Difference]: Finished difference Result 316 states and 327 transitions. [2022-03-20 03:39:10,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-20 03:39:10,639 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-20 03:39:10,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:39:10,640 INFO L225 Difference]: With dead ends: 316 [2022-03-20 03:39:10,640 INFO L226 Difference]: Without dead ends: 316 [2022-03-20 03:39:10,641 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 805 GetRequests, 728 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1252 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1825, Invalid=4181, Unknown=0, NotChecked=0, Total=6006 [2022-03-20 03:39:10,641 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 175 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 03:39:10,642 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 74 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 748 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 03:39:10,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-03-20 03:39:10,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 311. [2022-03-20 03:39:10,644 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-20 03:39:10,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 321 transitions. [2022-03-20 03:39:10,645 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 321 transitions. Word has length 320 [2022-03-20 03:39:10,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:39:10,645 INFO L478 AbstractCegarLoop]: Abstraction has 311 states and 321 transitions. [2022-03-20 03:39:10,645 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-20 03:39:10,645 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 321 transitions. [2022-03-20 03:39:10,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2022-03-20 03:39:10,647 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:39:10,647 INFO L499 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-20 03:39:10,664 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-20 03:39:10,859 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-20 03:39:10,860 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:39:10,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:39:10,860 INFO L85 PathProgramCache]: Analyzing trace with hash 831941394, now seen corresponding path program 37 times [2022-03-20 03:39:10,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:39:10,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860078089] [2022-03-20 03:39:10,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:39:10,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:39:10,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:39:12,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-20 03:39:12,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-20 03:39:12,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-20 03:39:12,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-20 03:39:12,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-20 03:39:12,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-20 03:39:12,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-20 03:39:12,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-20 03:39:12,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-20 03:39:12,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:39:12,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:39:12,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:39:12,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:39:12,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:39:12,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:39:12,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:39:12,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:39:12,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:39:12,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:39:12,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:39:12,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:39:12,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:39:12,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:39:12,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:39:12,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:39:12,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:39:12,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:39:12,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:39:12,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:39:12,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:39:12,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:39:12,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:39:12,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,089 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-20 03:39:12,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:39:12,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860078089] [2022-03-20 03:39:12,090 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860078089] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:39:12,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624918690] [2022-03-20 03:39:12,090 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:39:12,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:39:12,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:39:12,091 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-20 03:39:12,092 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-20 03:39:12,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:12,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 922 conjuncts, 66 conjunts are in the unsatisfiable core [2022-03-20 03:39:12,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:39:14,073 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-20 03:39:14,073 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:39:14,561 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-20 03:39:14,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624918690] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:39:14,562 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:39:14,562 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 66, 66] total 102 [2022-03-20 03:39:14,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389485391] [2022-03-20 03:39:14,562 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:39:14,563 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2022-03-20 03:39:14,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:39:14,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2022-03-20 03:39:14,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2283, Invalid=8019, Unknown=0, NotChecked=0, Total=10302 [2022-03-20 03:39:14,565 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-20 03:39:16,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:39:16,381 INFO L93 Difference]: Finished difference Result 566 states and 671 transitions. [2022-03-20 03:39:16,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-03-20 03:39:16,381 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-20 03:39:16,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:39:16,383 INFO L225 Difference]: With dead ends: 566 [2022-03-20 03:39:16,383 INFO L226 Difference]: Without dead ends: 441 [2022-03-20 03:39:16,384 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 900 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7471 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=6077, Invalid=21313, Unknown=0, NotChecked=0, Total=27390 [2022-03-20 03:39:16,384 INFO L913 BasicCegarLoop]: 76 mSDtfsCounter, 763 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 2170 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.8s IncrementalHoareTripleChecker+Time [2022-03-20 03:39:16,384 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [764 Valid, 153 Invalid, 2642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 2170 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-20 03:39:16,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-03-20 03:39:16,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 313. [2022-03-20 03:39:16,388 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-20 03:39:16,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 323 transitions. [2022-03-20 03:39:16,389 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 323 transitions. Word has length 336 [2022-03-20 03:39:16,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:39:16,389 INFO L478 AbstractCegarLoop]: Abstraction has 313 states and 323 transitions. [2022-03-20 03:39:16,389 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-20 03:39:16,389 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 323 transitions. [2022-03-20 03:39:16,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2022-03-20 03:39:16,390 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:39:16,390 INFO L499 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-20 03:39:16,409 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-20 03:39:16,604 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-20 03:39:16,604 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:39:16,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:39:16,605 INFO L85 PathProgramCache]: Analyzing trace with hash -373333003, now seen corresponding path program 38 times [2022-03-20 03:39:16,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:39:16,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208980327] [2022-03-20 03:39:16,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:39:16,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:39:16,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:39:17,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-20 03:39:17,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-20 03:39:17,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-20 03:39:17,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-20 03:39:17,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-20 03:39:17,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-20 03:39:17,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-20 03:39:17,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-20 03:39:17,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:39:17,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:39:17,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:39:17,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:39:17,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:39:17,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:39:17,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:39:17,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:39:17,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:39:17,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:39:17,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:39:17,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:39:17,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:39:17,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:39:17,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:39:17,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:39:17,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:39:17,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:39:17,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:39:17,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-20 03:39:17,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-20 03:39:17,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-20 03:39:17,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-20 03:39:17,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-20 03:39:17,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:17,966 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-20 03:39:17,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:39:17,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208980327] [2022-03-20 03:39:17,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208980327] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:39:17,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301600214] [2022-03-20 03:39:17,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:39:17,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:39:17,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:39:17,988 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-20 03:39:17,990 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-20 03:39:18,123 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:39:18,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:39:18,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 932 conjuncts, 68 conjunts are in the unsatisfiable core [2022-03-20 03:39:18,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:39:19,237 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-20 03:39:19,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:39:19,522 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-20 03:39:19,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301600214] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:39:19,522 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:39:19,522 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 37, 37] total 104 [2022-03-20 03:39:19,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852958335] [2022-03-20 03:39:19,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:39:19,523 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-03-20 03:39:19,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:39:19,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-03-20 03:39:19,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1757, Invalid=8955, Unknown=0, NotChecked=0, Total=10712 [2022-03-20 03:39:19,525 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-20 03:39:23,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:39:23,174 INFO L93 Difference]: Finished difference Result 585 states and 693 transitions. [2022-03-20 03:39:23,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-03-20 03:39:23,175 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-20 03:39:23,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:39:23,176 INFO L225 Difference]: With dead ends: 585 [2022-03-20 03:39:23,176 INFO L226 Difference]: Without dead ends: 456 [2022-03-20 03:39:23,180 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 977 GetRequests, 741 SyntacticMatches, 1 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19294 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=9383, Invalid=46549, Unknown=0, NotChecked=0, Total=55932 [2022-03-20 03:39:23,181 INFO L913 BasicCegarLoop]: 108 mSDtfsCounter, 983 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 3540 mSolverCounterSat, 849 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 984 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 4389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 849 IncrementalHoareTripleChecker+Valid, 3540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-20 03:39:23,182 INFO L914 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-20 03:39:23,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2022-03-20 03:39:23,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 323. [2022-03-20 03:39:23,187 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-20 03:39:23,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 333 transitions. [2022-03-20 03:39:23,188 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 333 transitions. Word has length 338 [2022-03-20 03:39:23,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:39:23,188 INFO L478 AbstractCegarLoop]: Abstraction has 323 states and 333 transitions. [2022-03-20 03:39:23,189 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-20 03:39:23,189 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 333 transitions. [2022-03-20 03:39:23,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2022-03-20 03:39:23,190 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:39:23,191 INFO L499 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-20 03:39:23,219 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-20 03:39:23,411 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-03-20 03:39:23,411 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:39:23,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:39:23,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1595795116, now seen corresponding path program 39 times [2022-03-20 03:39:23,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:39:23,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098935993] [2022-03-20 03:39:23,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:39:23,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:39:23,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:39:24,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-20 03:39:24,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-20 03:39:24,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-20 03:39:24,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-20 03:39:24,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-20 03:39:24,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-20 03:39:24,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-20 03:39:24,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:39:24,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:39:24,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:39:24,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:39:24,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:39:24,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:39:24,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:39:24,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:39:24,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:39:24,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:39:24,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:39:24,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:39:24,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:39:24,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:39:24,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:39:24,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:39:24,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:39:24,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:39:24,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:39:24,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:39:24,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:39:24,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:39:24,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:39:24,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:39:24,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:39:24,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:39:24,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:24,529 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-20 03:39:24,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:39:24,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098935993] [2022-03-20 03:39:24,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098935993] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:39:24,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171927409] [2022-03-20 03:39:24,529 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:39:24,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:39:24,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:39:24,531 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-20 03:39:24,533 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-20 03:39:24,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2022-03-20 03:39:24,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:39:24,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 70 conjunts are in the unsatisfiable core [2022-03-20 03:39:24,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:39:25,789 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-20 03:39:25,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:39:26,110 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-20 03:39:26,110 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171927409] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:39:26,110 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:39:26,110 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 38, 38] total 107 [2022-03-20 03:39:26,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007833926] [2022-03-20 03:39:26,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:39:26,111 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2022-03-20 03:39:26,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:39:26,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2022-03-20 03:39:26,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1861, Invalid=9481, Unknown=0, NotChecked=0, Total=11342 [2022-03-20 03:39:26,113 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-20 03:39:29,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:39:29,004 INFO L93 Difference]: Finished difference Result 603 states and 714 transitions. [2022-03-20 03:39:29,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-20 03:39:29,004 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-20 03:39:29,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:39:29,006 INFO L225 Difference]: With dead ends: 603 [2022-03-20 03:39:29,006 INFO L226 Difference]: Without dead ends: 470 [2022-03-20 03:39:29,009 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1006 GetRequests, 763 SyntacticMatches, 1 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20491 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=9939, Invalid=49353, Unknown=0, NotChecked=0, Total=59292 [2022-03-20 03:39:29,011 INFO L913 BasicCegarLoop]: 111 mSDtfsCounter, 960 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 4389 mSolverCounterSat, 849 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s 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.1s IncrementalHoareTripleChecker+Time [2022-03-20 03:39:29,011 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [961 Valid, 198 Invalid, 5238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [849 Valid, 4389 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-20 03:39:29,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2022-03-20 03:39:29,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 333. [2022-03-20 03:39:29,043 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-20 03:39:29,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 343 transitions. [2022-03-20 03:39:29,044 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 343 transitions. Word has length 348 [2022-03-20 03:39:29,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:39:29,044 INFO L478 AbstractCegarLoop]: Abstraction has 333 states and 343 transitions. [2022-03-20 03:39:29,045 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-20 03:39:29,045 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 343 transitions. [2022-03-20 03:39:29,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2022-03-20 03:39:29,046 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:39:29,046 INFO L499 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-20 03:39:29,065 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-20 03:39:29,263 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-20 03:39:29,263 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:39:29,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:39:29,264 INFO L85 PathProgramCache]: Analyzing trace with hash -2025393501, now seen corresponding path program 40 times [2022-03-20 03:39:29,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:39:29,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678922346] [2022-03-20 03:39:29,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:39:29,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:39:29,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:39:30,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-20 03:39:30,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-20 03:39:30,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-20 03:39:30,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-20 03:39:30,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-20 03:39:30,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-20 03:39:30,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-20 03:39:30,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-20 03:39:30,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:39:30,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:39:30,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:39:30,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:39:30,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:39:30,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:39:30,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:39:30,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:39:30,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:39:30,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:39:30,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:39:30,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:39:30,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:39:30,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:39:30,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:39:30,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:39:30,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:39:30,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-20 03:39:30,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-20 03:39:30,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-20 03:39:30,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-20 03:39:30,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-20 03:39:30,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-20 03:39:30,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-20 03:39:30,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-20 03:39:30,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-20 03:39:30,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:30,303 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-20 03:39:30,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:39:30,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678922346] [2022-03-20 03:39:30,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678922346] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:39:30,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146289362] [2022-03-20 03:39:30,303 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:39:30,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:39:30,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:39:30,304 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-20 03:39:30,305 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-20 03:39:30,417 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:39:30,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:39:30,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 986 conjuncts, 72 conjunts are in the unsatisfiable core [2022-03-20 03:39:30,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:39:31,919 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-20 03:39:31,920 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:39:32,231 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-20 03:39:32,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146289362] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:39:32,231 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:39:32,231 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 39, 39] total 110 [2022-03-20 03:39:32,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056685854] [2022-03-20 03:39:32,231 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:39:32,232 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-03-20 03:39:32,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:39:32,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-03-20 03:39:32,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1968, Invalid=10022, Unknown=0, NotChecked=0, Total=11990 [2022-03-20 03:39:32,234 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-20 03:39:35,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:39:35,730 INFO L93 Difference]: Finished difference Result 621 states and 735 transitions. [2022-03-20 03:39:35,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-20 03:39:35,730 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-20 03:39:35,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:39:35,732 INFO L225 Difference]: With dead ends: 621 [2022-03-20 03:39:35,732 INFO L226 Difference]: Without dead ends: 484 [2022-03-20 03:39:35,737 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 785 SyntacticMatches, 1 SemanticMatches, 249 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21724 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=10511, Invalid=52239, Unknown=0, NotChecked=0, Total=62750 [2022-03-20 03:39:35,737 INFO L913 BasicCegarLoop]: 114 mSDtfsCounter, 1347 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4572 mSolverCounterSat, 1124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s 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.4s IncrementalHoareTripleChecker+Time [2022-03-20 03:39:35,738 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1348 Valid, 191 Invalid, 5696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1124 Valid, 4572 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-20 03:39:35,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-03-20 03:39:35,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 343. [2022-03-20 03:39:35,742 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-20 03:39:35,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 353 transitions. [2022-03-20 03:39:35,742 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 353 transitions. Word has length 358 [2022-03-20 03:39:35,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:39:35,744 INFO L478 AbstractCegarLoop]: Abstraction has 343 states and 353 transitions. [2022-03-20 03:39:35,744 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-20 03:39:35,744 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 353 transitions. [2022-03-20 03:39:35,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2022-03-20 03:39:35,745 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:39:35,746 INFO L499 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-20 03:39:35,765 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-20 03:39:35,963 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-20 03:39:35,963 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:39:35,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:39:35,963 INFO L85 PathProgramCache]: Analyzing trace with hash 372111322, now seen corresponding path program 41 times [2022-03-20 03:39:35,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:39:35,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146600186] [2022-03-20 03:39:35,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:39:35,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:39:36,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:39:36,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-20 03:39:36,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-20 03:39:36,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-20 03:39:36,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-20 03:39:36,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-20 03:39:36,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-20 03:39:36,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-20 03:39:36,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-20 03:39:36,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:39:36,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:39:36,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:39:36,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:39:36,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:39:36,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:39:36,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:39:36,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:39:36,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:39:36,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:39:36,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:39:36,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:39:36,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:39:36,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:39:36,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:39:36,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:39:36,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:39:36,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:39:36,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:39:36,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:39:36,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:39:36,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:39:36,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:39:36,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:39:36,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:39:36,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:39:36,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:39:36,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:36,943 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-20 03:39:36,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:39:36,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146600186] [2022-03-20 03:39:36,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146600186] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:39:36,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341035454] [2022-03-20 03:39:36,944 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:39:36,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:39:36,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:39:36,945 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-20 03:39:36,946 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-20 03:39:37,120 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2022-03-20 03:39:37,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:39:37,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 1013 conjuncts, 74 conjunts are in the unsatisfiable core [2022-03-20 03:39:37,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:39:38,524 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-20 03:39:38,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:39:38,844 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-20 03:39:38,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341035454] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:39:38,844 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:39:38,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74, 74] total 113 [2022-03-20 03:39:38,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054416385] [2022-03-20 03:39:38,845 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:39:38,845 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2022-03-20 03:39:38,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:39:38,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2022-03-20 03:39:38,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2817, Invalid=9839, Unknown=0, NotChecked=0, Total=12656 [2022-03-20 03:39:38,847 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-20 03:39:40,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:39:40,432 INFO L93 Difference]: Finished difference Result 630 states and 747 transitions. [2022-03-20 03:39:40,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-20 03:39:40,447 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-20 03:39:40,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:39:40,449 INFO L225 Difference]: With dead ends: 630 [2022-03-20 03:39:40,449 INFO L226 Difference]: Without dead ends: 489 [2022-03-20 03:39:40,467 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 989 GetRequests, 806 SyntacticMatches, 0 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9270 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=7589, Invalid=26451, Unknown=0, NotChecked=0, Total=34040 [2022-03-20 03:39:40,468 INFO L913 BasicCegarLoop]: 84 mSDtfsCounter, 719 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2189 mSolverCounterSat, 540 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 2729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 540 IncrementalHoareTripleChecker+Valid, 2189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-20 03:39:40,468 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [720 Valid, 136 Invalid, 2729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [540 Valid, 2189 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-20 03:39:40,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-03-20 03:39:40,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 345. [2022-03-20 03:39:40,472 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-20 03:39:40,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 355 transitions. [2022-03-20 03:39:40,473 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 355 transitions. Word has length 368 [2022-03-20 03:39:40,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:39:40,473 INFO L478 AbstractCegarLoop]: Abstraction has 345 states and 355 transitions. [2022-03-20 03:39:40,473 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-20 03:39:40,473 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 355 transitions. [2022-03-20 03:39:40,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2022-03-20 03:39:40,475 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:39:40,475 INFO L499 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-20 03:39:40,515 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-20 03:39:40,693 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-20 03:39:40,693 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:39:40,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:39:40,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1027431235, now seen corresponding path program 42 times [2022-03-20 03:39:40,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:39:40,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885305322] [2022-03-20 03:39:40,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:39:40,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:39:40,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:39:41,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-20 03:39:41,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-20 03:39:41,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-20 03:39:41,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-20 03:39:41,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-20 03:39:41,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-20 03:39:41,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-20 03:39:41,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:39:41,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:39:41,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:39:41,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:39:41,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:39:41,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:39:41,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:39:41,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:39:41,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:39:41,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:39:41,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:39:41,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:39:41,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:39:41,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:39:41,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:39:41,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:39:41,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:39:41,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:39:41,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:39:41,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-20 03:39:41,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-20 03:39:41,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-20 03:39:41,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-20 03:39:41,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-20 03:39:41,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-20 03:39:41,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-20 03:39:41,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-20 03:39:41,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-20 03:39:41,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:41,182 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-20 03:39:41,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:39:41,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885305322] [2022-03-20 03:39:41,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885305322] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:39:41,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469800531] [2022-03-20 03:39:41,183 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:39:41,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:39:41,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:39:41,184 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-20 03:39:41,196 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-20 03:39:41,374 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2022-03-20 03:39:41,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:39:41,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 75 conjunts are in the unsatisfiable core [2022-03-20 03:39:41,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:39:41,677 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-20 03:39:41,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:39:41,992 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-20 03:39:41,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469800531] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:39:41,993 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:39:41,994 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 46 [2022-03-20 03:39:41,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953983832] [2022-03-20 03:39:41,994 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:39:41,994 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-20 03:39:41,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:39:41,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-20 03:39:41,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=796, Invalid=1274, Unknown=0, NotChecked=0, Total=2070 [2022-03-20 03:39:41,998 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-20 03:39:42,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:39:42,754 INFO L93 Difference]: Finished difference Result 362 states and 374 transitions. [2022-03-20 03:39:42,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-20 03:39:42,754 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-20 03:39:42,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:39:42,756 INFO L225 Difference]: With dead ends: 362 [2022-03-20 03:39:42,756 INFO L226 Difference]: Without dead ends: 362 [2022-03-20 03:39:42,757 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 930 GetRequests, 843 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1542 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=2380, Invalid=5276, Unknown=0, NotChecked=0, Total=7656 [2022-03-20 03:39:42,757 INFO L913 BasicCegarLoop]: 57 mSDtfsCounter, 188 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 1359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-20 03:39:42,757 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 94 Invalid, 1359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 1162 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-20 03:39:42,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-03-20 03:39:42,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 357. [2022-03-20 03:39:42,779 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-20 03:39:42,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 368 transitions. [2022-03-20 03:39:42,780 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 368 transitions. Word has length 370 [2022-03-20 03:39:42,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:39:42,780 INFO L478 AbstractCegarLoop]: Abstraction has 357 states and 368 transitions. [2022-03-20 03:39:42,780 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-20 03:39:42,781 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 368 transitions. [2022-03-20 03:39:42,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 387 [2022-03-20 03:39:42,782 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:39:42,782 INFO L499 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-20 03:39:42,808 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-20 03:39:43,000 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-20 03:39:43,000 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:39:43,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:39:43,001 INFO L85 PathProgramCache]: Analyzing trace with hash -1645128731, now seen corresponding path program 43 times [2022-03-20 03:39:43,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:39:43,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305785769] [2022-03-20 03:39:43,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:39:43,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:39:43,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:39:43,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-20 03:39:43,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-20 03:39:43,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-20 03:39:43,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-20 03:39:43,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-20 03:39:43,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-20 03:39:43,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-20 03:39:43,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:39:43,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:39:43,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:39:43,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:39:43,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:39:43,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:39:43,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:39:43,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:39:43,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:39:43,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:39:43,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:39:43,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:39:43,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:39:43,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:39:43,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:39:43,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:39:43,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:39:43,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:39:43,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:43,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:39:44,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:44,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-20 03:39:44,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:44,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-20 03:39:44,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:44,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-20 03:39:44,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:44,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-20 03:39:44,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:44,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-20 03:39:44,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:44,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-20 03:39:44,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:44,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-20 03:39:44,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:44,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-20 03:39:44,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:44,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-20 03:39:44,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:44,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-20 03:39:44,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:44,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-20 03:39:44,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:44,014 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-20 03:39:44,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:39:44,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305785769] [2022-03-20 03:39:44,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305785769] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:39:44,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810141640] [2022-03-20 03:39:44,015 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:39:44,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:39:44,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:39:44,016 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-20 03:39:44,017 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-20 03:39:44,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:44,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 76 conjunts are in the unsatisfiable core [2022-03-20 03:39:44,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:39:46,026 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-20 03:39:46,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:39:46,405 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-20 03:39:46,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810141640] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:39:46,405 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:39:46,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 76, 76] total 117 [2022-03-20 03:39:46,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036908841] [2022-03-20 03:39:46,406 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:39:46,406 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2022-03-20 03:39:46,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:39:46,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2022-03-20 03:39:46,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3008, Invalid=10564, Unknown=0, NotChecked=0, Total=13572 [2022-03-20 03:39:46,408 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-20 03:39:48,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:39:48,764 INFO L93 Difference]: Finished difference Result 652 states and 773 transitions. [2022-03-20 03:39:48,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-20 03:39:48,764 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-20 03:39:48,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:39:48,766 INFO L225 Difference]: With dead ends: 652 [2022-03-20 03:39:48,766 INFO L226 Difference]: Without dead ends: 507 [2022-03-20 03:39:48,768 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 846 SyntacticMatches, 0 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9936 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=8042, Invalid=28248, Unknown=0, NotChecked=0, Total=36290 [2022-03-20 03:39:48,770 INFO L913 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-20 03:39:48,770 INFO L914 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-20 03:39:48,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-03-20 03:39:48,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 359. [2022-03-20 03:39:48,775 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-20 03:39:48,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 370 transitions. [2022-03-20 03:39:48,776 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 370 transitions. Word has length 386 [2022-03-20 03:39:48,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:39:48,776 INFO L478 AbstractCegarLoop]: Abstraction has 359 states and 370 transitions. [2022-03-20 03:39:48,776 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-20 03:39:48,776 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 370 transitions. [2022-03-20 03:39:48,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2022-03-20 03:39:48,778 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:39:48,778 INFO L499 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-20 03:39:48,795 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-20 03:39:48,995 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-20 03:39:48,995 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:39:48,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:39:48,995 INFO L85 PathProgramCache]: Analyzing trace with hash -1522029048, now seen corresponding path program 44 times [2022-03-20 03:39:48,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:39:48,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806935495] [2022-03-20 03:39:48,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:39:48,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:39:49,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:39:50,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-20 03:39:50,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-20 03:39:50,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-20 03:39:50,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-20 03:39:50,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-20 03:39:50,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-20 03:39:50,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:39:50,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:39:50,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:39:50,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:39:50,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:39:50,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:39:50,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:39:50,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:39:50,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:39:50,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:39:50,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:39:50,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:39:50,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:39:50,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:39:50,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:39:50,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:39:50,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:39:50,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:39:50,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:39:50,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:39:50,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:39:50,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:39:50,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:39:50,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:39:50,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:39:50,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:39:50,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:39:50,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:39:50,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:39:50,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:39:50,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:39:50,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:39:50,535 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-20 03:39:50,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:39:50,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806935495] [2022-03-20 03:39:50,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806935495] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:39:50,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521569478] [2022-03-20 03:39:50,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:39:50,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:39:50,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:39:50,537 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-20 03:39:50,538 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-20 03:39:50,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:39:50,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:39:50,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 78 conjunts are in the unsatisfiable core [2022-03-20 03:39:50,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:39:52,426 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-20 03:39:52,426 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:39:53,011 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-20 03:39:53,011 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521569478] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:39:53,011 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:39:53,011 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 42, 42] total 119 [2022-03-20 03:39:53,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282893324] [2022-03-20 03:39:53,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:39:53,012 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2022-03-20 03:39:53,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:39:53,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2022-03-20 03:39:53,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2307, Invalid=11735, Unknown=0, NotChecked=0, Total=14042 [2022-03-20 03:39:53,014 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-20 03:39:58,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:39:58,192 INFO L93 Difference]: Finished difference Result 671 states and 795 transitions. [2022-03-20 03:39:58,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-20 03:39:58,193 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-20 03:39:58,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:39:58,194 INFO L225 Difference]: With dead ends: 671 [2022-03-20 03:39:58,194 INFO L226 Difference]: Without dead ends: 522 [2022-03-20 03:39:58,199 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1122 GetRequests, 851 SyntacticMatches, 1 SemanticMatches, 270 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25639 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=12323, Invalid=61389, Unknown=0, NotChecked=0, Total=73712 [2022-03-20 03:39:58,199 INFO L913 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-20 03:39:58,199 INFO L914 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-20 03:39:58,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-03-20 03:39:58,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 369. [2022-03-20 03:39:58,203 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-20 03:39:58,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 380 transitions. [2022-03-20 03:39:58,204 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 380 transitions. Word has length 388 [2022-03-20 03:39:58,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:39:58,204 INFO L478 AbstractCegarLoop]: Abstraction has 369 states and 380 transitions. [2022-03-20 03:39:58,204 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-20 03:39:58,205 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 380 transitions. [2022-03-20 03:39:58,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2022-03-20 03:39:58,206 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:39:58,206 INFO L499 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-20 03:39:58,227 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-20 03:39:58,424 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-20 03:39:58,425 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:39:58,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:39:58,425 INFO L85 PathProgramCache]: Analyzing trace with hash -1213907201, now seen corresponding path program 45 times [2022-03-20 03:39:58,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:39:58,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489342028] [2022-03-20 03:39:58,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:39:58,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:39:58,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:40:00,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-20 03:40:00,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-20 03:40:00,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-20 03:40:00,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-20 03:40:00,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-20 03:40:00,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-20 03:40:00,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-20 03:40:00,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:40:00,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:40:00,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:40:00,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:40:00,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:40:00,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:40:00,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:40:00,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:40:00,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:40:00,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:40:00,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:40:00,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:40:00,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:40:00,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:40:00,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:40:00,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:40:00,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:40:00,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-20 03:40:00,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-20 03:40:00,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-20 03:40:00,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-20 03:40:00,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-20 03:40:00,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-20 03:40:00,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-20 03:40:00,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-20 03:40:00,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-20 03:40:00,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-20 03:40:00,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-20 03:40:00,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-20 03:40:00,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-20 03:40:00,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-20 03:40:00,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:00,084 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-20 03:40:00,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:40:00,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489342028] [2022-03-20 03:40:00,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489342028] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:40:00,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984028083] [2022-03-20 03:40:00,085 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:40:00,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:40:00,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:40:00,086 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-20 03:40:00,087 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-20 03:40:00,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2022-03-20 03:40:00,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:40:00,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 1094 conjuncts, 80 conjunts are in the unsatisfiable core [2022-03-20 03:40:00,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:40:02,311 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-20 03:40:02,311 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:40:02,936 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-20 03:40:02,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984028083] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:40:02,937 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:40:02,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 43, 43] total 122 [2022-03-20 03:40:02,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347301233] [2022-03-20 03:40:02,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:40:02,938 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 122 states [2022-03-20 03:40:02,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:40:02,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2022-03-20 03:40:02,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2426, Invalid=12336, Unknown=0, NotChecked=0, Total=14762 [2022-03-20 03:40:02,939 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-20 03:40:07,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:40:07,527 INFO L93 Difference]: Finished difference Result 689 states and 816 transitions. [2022-03-20 03:40:07,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-03-20 03:40:07,528 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-20 03:40:07,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:40:07,529 INFO L225 Difference]: With dead ends: 689 [2022-03-20 03:40:07,529 INFO L226 Difference]: Without dead ends: 536 [2022-03-20 03:40:07,537 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1151 GetRequests, 873 SyntacticMatches, 1 SemanticMatches, 277 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27016 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=12959, Invalid=64603, Unknown=0, NotChecked=0, Total=77562 [2022-03-20 03:40:07,538 INFO L913 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-20 03:40:07,538 INFO L914 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-20 03:40:07,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2022-03-20 03:40:07,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 379. [2022-03-20 03:40:07,542 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-20 03:40:07,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 390 transitions. [2022-03-20 03:40:07,542 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 390 transitions. Word has length 398 [2022-03-20 03:40:07,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:40:07,543 INFO L478 AbstractCegarLoop]: Abstraction has 379 states and 390 transitions. [2022-03-20 03:40:07,543 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-20 03:40:07,543 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 390 transitions. [2022-03-20 03:40:07,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2022-03-20 03:40:07,544 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:40:07,545 INFO L499 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-20 03:40:07,580 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-20 03:40:07,759 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-20 03:40:07,760 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:40:07,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:40:07,760 INFO L85 PathProgramCache]: Analyzing trace with hash 320244022, now seen corresponding path program 46 times [2022-03-20 03:40:07,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:40:07,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980737389] [2022-03-20 03:40:07,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:40:07,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:40:07,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:40:09,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-20 03:40:09,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-20 03:40:09,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-20 03:40:09,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-20 03:40:09,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-20 03:40:09,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-20 03:40:09,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-20 03:40:09,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:40:09,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:40:09,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:40:09,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:40:09,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:40:09,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:40:09,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:40:09,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:40:09,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:40:09,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:40:09,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:40:09,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:40:09,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:40:09,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:40:09,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:40:09,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:40:09,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:40:09,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:40:09,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:40:09,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:40:09,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:40:09,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:40:09,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:40:09,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:40:09,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:40:09,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:40:09,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:40:09,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-20 03:40:09,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-20 03:40:09,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-20 03:40:09,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-20 03:40:09,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-20 03:40:09,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:09,515 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-20 03:40:09,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:40:09,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980737389] [2022-03-20 03:40:09,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980737389] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:40:09,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172962403] [2022-03-20 03:40:09,515 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:40:09,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:40:09,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:40:09,517 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-20 03:40:09,518 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-20 03:40:09,680 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:40:09,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:40:09,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 1121 conjuncts, 82 conjunts are in the unsatisfiable core [2022-03-20 03:40:09,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:40:11,682 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-20 03:40:11,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:40:12,007 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-20 03:40:12,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172962403] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:40:12,007 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:40:12,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 44, 44] total 125 [2022-03-20 03:40:12,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600740592] [2022-03-20 03:40:12,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:40:12,008 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2022-03-20 03:40:12,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:40:12,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2022-03-20 03:40:12,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2548, Invalid=12952, Unknown=0, NotChecked=0, Total=15500 [2022-03-20 03:40:12,014 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-20 03:40:15,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:40:15,645 INFO L93 Difference]: Finished difference Result 707 states and 837 transitions. [2022-03-20 03:40:15,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-03-20 03:40:15,646 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-20 03:40:15,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:40:15,647 INFO L225 Difference]: With dead ends: 707 [2022-03-20 03:40:15,647 INFO L226 Difference]: Without dead ends: 550 [2022-03-20 03:40:15,652 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 895 SyntacticMatches, 1 SemanticMatches, 284 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28429 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=13611, Invalid=67899, Unknown=0, NotChecked=0, Total=81510 [2022-03-20 03:40:15,652 INFO L913 BasicCegarLoop]: 129 mSDtfsCounter, 1308 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4683 mSolverCounterSat, 1089 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1309 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 5772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1089 IncrementalHoareTripleChecker+Valid, 4683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-20 03:40:15,652 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1309 Valid, 206 Invalid, 5772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1089 Valid, 4683 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-20 03:40:15,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-03-20 03:40:15,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 389. [2022-03-20 03:40:15,656 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-20 03:40:15,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 400 transitions. [2022-03-20 03:40:15,656 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 400 transitions. Word has length 408 [2022-03-20 03:40:15,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:40:15,657 INFO L478 AbstractCegarLoop]: Abstraction has 389 states and 400 transitions. [2022-03-20 03:40:15,657 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-20 03:40:15,657 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 400 transitions. [2022-03-20 03:40:15,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2022-03-20 03:40:15,659 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:40:15,659 INFO L499 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-20 03:40:15,678 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-03-20 03:40:15,877 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-20 03:40:15,877 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:40:15,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:40:15,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1339227309, now seen corresponding path program 47 times [2022-03-20 03:40:15,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:40:15,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930928688] [2022-03-20 03:40:15,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:40:15,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:40:15,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:40:17,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-20 03:40:17,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-20 03:40:17,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-20 03:40:17,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-20 03:40:17,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-20 03:40:17,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-20 03:40:17,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:40:17,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:40:17,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:40:17,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:40:17,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:40:17,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:40:17,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:40:17,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:40:17,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:40:17,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:40:17,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:40:17,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:40:17,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:40:17,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:40:17,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:40:17,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:40:17,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:40:17,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:40:17,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:40:17,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-20 03:40:17,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-20 03:40:17,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-20 03:40:17,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-20 03:40:17,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-20 03:40:17,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-20 03:40:17,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-20 03:40:17,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-20 03:40:17,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-20 03:40:17,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-20 03:40:17,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-20 03:40:17,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-20 03:40:17,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-20 03:40:17,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-20 03:40:17,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-20 03:40:17,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:17,132 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-20 03:40:17,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:40:17,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930928688] [2022-03-20 03:40:17,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930928688] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:40:17,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13144621] [2022-03-20 03:40:17,133 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:40:17,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:40:17,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:40:17,134 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-20 03:40:17,135 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-20 03:40:17,323 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 41 check-sat command(s) [2022-03-20 03:40:17,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:40:17,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 84 conjunts are in the unsatisfiable core [2022-03-20 03:40:17,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:40:19,059 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-20 03:40:19,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:40:19,527 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-20 03:40:19,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13144621] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:40:19,527 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:40:19,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 84] total 128 [2022-03-20 03:40:19,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672848393] [2022-03-20 03:40:19,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:40:19,528 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 128 states [2022-03-20 03:40:19,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:40:19,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2022-03-20 03:40:19,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3617, Invalid=12639, Unknown=0, NotChecked=0, Total=16256 [2022-03-20 03:40:19,530 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-20 03:40:21,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:40:21,503 INFO L93 Difference]: Finished difference Result 716 states and 849 transitions. [2022-03-20 03:40:21,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-20 03:40:21,503 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-20 03:40:21,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:40:21,505 INFO L225 Difference]: With dead ends: 716 [2022-03-20 03:40:21,505 INFO L226 Difference]: Without dead ends: 555 [2022-03-20 03:40:21,508 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1124 GetRequests, 916 SyntacticMatches, 0 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11995 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=9769, Invalid=34121, Unknown=0, NotChecked=0, Total=43890 [2022-03-20 03:40:21,508 INFO L913 BasicCegarLoop]: 94 mSDtfsCounter, 818 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2499 mSolverCounterSat, 568 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 819 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 3067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 568 IncrementalHoareTripleChecker+Valid, 2499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 03:40:21,508 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [819 Valid, 156 Invalid, 3067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [568 Valid, 2499 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-20 03:40:21,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-03-20 03:40:21,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 391. [2022-03-20 03:40:21,512 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-20 03:40:21,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 402 transitions. [2022-03-20 03:40:21,513 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 402 transitions. Word has length 418 [2022-03-20 03:40:21,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:40:21,513 INFO L478 AbstractCegarLoop]: Abstraction has 391 states and 402 transitions. [2022-03-20 03:40:21,513 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-20 03:40:21,513 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 402 transitions. [2022-03-20 03:40:21,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2022-03-20 03:40:21,515 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:40:21,515 INFO L499 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-20 03:40:21,536 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-20 03:40:21,733 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-20 03:40:21,734 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:40:21,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:40:21,734 INFO L85 PathProgramCache]: Analyzing trace with hash -1950348592, now seen corresponding path program 48 times [2022-03-20 03:40:21,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:40:21,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464631968] [2022-03-20 03:40:21,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:40:21,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:40:21,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:40:22,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-20 03:40:22,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-20 03:40:22,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-20 03:40:22,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-20 03:40:22,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-20 03:40:22,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:40:22,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:40:22,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:40:22,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:40:22,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:40:22,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:40:22,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:40:22,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:40:22,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:40:22,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:40:22,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:40:22,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:40:22,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:40:22,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:40:22,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:40:22,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:40:22,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:40:22,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:40:22,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:40:22,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:40:22,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:40:22,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:40:22,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:40:22,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:40:22,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:40:22,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:40:22,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:40:22,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:40:22,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:40:22,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:40:22,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:40:22,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:40:22,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:40:22,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:40:22,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:40:22,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:22,293 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-20 03:40:22,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:40:22,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464631968] [2022-03-20 03:40:22,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464631968] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:40:22,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556473613] [2022-03-20 03:40:22,294 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:40:22,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:40:22,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:40:22,295 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-20 03:40:22,296 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-20 03:40:22,490 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 42 check-sat command(s) [2022-03-20 03:40:22,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:40:22,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 1158 conjuncts, 85 conjunts are in the unsatisfiable core [2022-03-20 03:40:22,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:40:22,835 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-20 03:40:22,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:40:23,424 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-20 03:40:23,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556473613] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:40:23,425 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:40:23,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46, 46] total 51 [2022-03-20 03:40:23,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949627959] [2022-03-20 03:40:23,425 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:40:23,426 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-03-20 03:40:23,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:40:23,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-03-20 03:40:23,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1006, Invalid=1544, Unknown=0, NotChecked=0, Total=2550 [2022-03-20 03:40:23,426 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-20 03:40:24,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:40:24,516 INFO L93 Difference]: Finished difference Result 408 states and 421 transitions. [2022-03-20 03:40:24,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-20 03:40:24,516 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-20 03:40:24,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:40:24,518 INFO L225 Difference]: With dead ends: 408 [2022-03-20 03:40:24,518 INFO L226 Difference]: Without dead ends: 408 [2022-03-20 03:40:24,518 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1055 GetRequests, 958 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1857 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=3010, Invalid=6496, Unknown=0, NotChecked=0, Total=9506 [2022-03-20 03:40:24,518 INFO L913 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-20 03:40:24,519 INFO L914 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-20 03:40:24,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-03-20 03:40:24,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 403. [2022-03-20 03:40:24,522 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-20 03:40:24,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 415 transitions. [2022-03-20 03:40:24,522 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 415 transitions. Word has length 420 [2022-03-20 03:40:24,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:40:24,523 INFO L478 AbstractCegarLoop]: Abstraction has 403 states and 415 transitions. [2022-03-20 03:40:24,523 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-20 03:40:24,523 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 415 transitions. [2022-03-20 03:40:24,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2022-03-20 03:40:24,525 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:40:24,525 INFO L499 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-20 03:40:24,543 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-20 03:40:24,743 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-20 03:40:24,743 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:40:24,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:40:24,743 INFO L85 PathProgramCache]: Analyzing trace with hash 2013148152, now seen corresponding path program 49 times [2022-03-20 03:40:24,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:40:24,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411470315] [2022-03-20 03:40:24,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:40:24,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:40:24,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:40:26,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-20 03:40:26,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-20 03:40:26,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-20 03:40:26,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-20 03:40:26,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-20 03:40:26,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:40:26,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:40:26,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:40:26,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:40:26,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:40:26,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:40:26,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:40:26,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:40:26,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:40:26,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:40:26,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:40:26,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:40:26,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:40:26,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:40:26,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:40:26,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:40:26,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:40:26,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:40:26,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:40:26,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:40:26,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:40:26,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:40:26,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:40:26,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:40:26,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:40:26,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:40:26,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:40:26,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:40:26,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:40:26,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:40:26,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:40:26,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:40:26,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:40:26,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:40:26,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:40:26,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-20 03:40:26,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-20 03:40:26,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,685 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-20 03:40:26,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:40:26,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411470315] [2022-03-20 03:40:26,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411470315] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:40:26,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544425468] [2022-03-20 03:40:26,685 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:40:26,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:40:26,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:40:26,686 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-20 03:40:26,687 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-20 03:40:26,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:26,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 1192 conjuncts, 86 conjunts are in the unsatisfiable core [2022-03-20 03:40:26,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:40:29,396 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-20 03:40:29,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:40:29,877 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-20 03:40:29,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544425468] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:40:29,878 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:40:29,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 86, 86] total 132 [2022-03-20 03:40:29,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51871001] [2022-03-20 03:40:29,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:40:29,879 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2022-03-20 03:40:29,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:40:29,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2022-03-20 03:40:29,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3833, Invalid=13459, Unknown=0, NotChecked=0, Total=17292 [2022-03-20 03:40:29,881 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-20 03:40:31,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:40:31,867 INFO L93 Difference]: Finished difference Result 738 states and 875 transitions. [2022-03-20 03:40:31,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-20 03:40:31,868 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-20 03:40:31,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:40:31,869 INFO L225 Difference]: With dead ends: 738 [2022-03-20 03:40:31,869 INFO L226 Difference]: Without dead ends: 573 [2022-03-20 03:40:31,872 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1170 GetRequests, 956 SyntacticMatches, 0 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12751 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=10282, Invalid=36158, Unknown=0, NotChecked=0, Total=46440 [2022-03-20 03:40:31,878 INFO L913 BasicCegarLoop]: 96 mSDtfsCounter, 839 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 3084 mSolverCounterSat, 498 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 840 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 3582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 498 IncrementalHoareTripleChecker+Valid, 3084 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 03:40:31,879 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [840 Valid, 163 Invalid, 3582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [498 Valid, 3084 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-20 03:40:31,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-03-20 03:40:31,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 405. [2022-03-20 03:40:31,891 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-20 03:40:31,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 417 transitions. [2022-03-20 03:40:31,891 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 417 transitions. Word has length 436 [2022-03-20 03:40:31,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:40:31,892 INFO L478 AbstractCegarLoop]: Abstraction has 405 states and 417 transitions. [2022-03-20 03:40:31,892 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-20 03:40:31,892 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 417 transitions. [2022-03-20 03:40:31,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-03-20 03:40:31,894 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:40:31,894 INFO L499 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-20 03:40:31,929 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-20 03:40:32,112 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-20 03:40:32,112 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:40:32,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:40:32,113 INFO L85 PathProgramCache]: Analyzing trace with hash -498131109, now seen corresponding path program 50 times [2022-03-20 03:40:32,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:40:32,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962538163] [2022-03-20 03:40:32,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:40:32,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:40:32,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:40:33,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-20 03:40:33,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-20 03:40:33,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-20 03:40:33,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-20 03:40:33,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-20 03:40:33,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-20 03:40:33,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:40:33,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:40:33,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:40:33,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:40:33,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:40:33,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:40:33,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:40:33,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:40:33,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:40:33,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:40:33,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:40:33,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:40:33,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:40:33,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:40:33,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:40:33,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:40:33,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:40:33,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-20 03:40:33,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-20 03:40:33,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-20 03:40:33,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-20 03:40:33,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-20 03:40:33,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-20 03:40:33,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-20 03:40:33,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-20 03:40:33,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-20 03:40:33,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-20 03:40:33,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-20 03:40:33,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-20 03:40:33,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-20 03:40:33,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-20 03:40:33,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-20 03:40:33,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-20 03:40:33,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-20 03:40:33,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-20 03:40:33,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-20 03:40:33,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:33,459 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-20 03:40:33,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:40:33,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962538163] [2022-03-20 03:40:33,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962538163] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:40:33,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372228937] [2022-03-20 03:40:33,459 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:40:33,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:40:33,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:40:33,460 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-20 03:40:33,461 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-20 03:40:33,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:40:33,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:40:33,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 88 conjunts are in the unsatisfiable core [2022-03-20 03:40:33,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:40:34,894 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-20 03:40:34,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:40:35,324 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-20 03:40:35,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372228937] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:40:35,325 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:40:35,325 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 47, 47] total 134 [2022-03-20 03:40:35,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249566555] [2022-03-20 03:40:35,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:40:35,327 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 134 states [2022-03-20 03:40:35,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:40:35,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2022-03-20 03:40:35,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2932, Invalid=14890, Unknown=0, NotChecked=0, Total=17822 [2022-03-20 03:40:35,343 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-20 03:40:39,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:40:39,180 INFO L93 Difference]: Finished difference Result 757 states and 897 transitions. [2022-03-20 03:40:39,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-03-20 03:40:39,180 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-20 03:40:39,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:40:39,184 INFO L225 Difference]: With dead ends: 757 [2022-03-20 03:40:39,184 INFO L226 Difference]: Without dead ends: 588 [2022-03-20 03:40:39,189 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1267 GetRequests, 961 SyntacticMatches, 1 SemanticMatches, 305 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32884 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=15663, Invalid=78279, Unknown=0, NotChecked=0, Total=93942 [2022-03-20 03:40:39,189 INFO L913 BasicCegarLoop]: 138 mSDtfsCounter, 1379 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 5989 mSolverCounterSat, 1210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1380 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 7199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1210 IncrementalHoareTripleChecker+Valid, 5989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-20 03:40:39,189 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1380 Valid, 240 Invalid, 7199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1210 Valid, 5989 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-20 03:40:39,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2022-03-20 03:40:39,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 415. [2022-03-20 03:40:39,212 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-20 03:40:39,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 427 transitions. [2022-03-20 03:40:39,213 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 427 transitions. Word has length 438 [2022-03-20 03:40:39,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:40:39,213 INFO L478 AbstractCegarLoop]: Abstraction has 415 states and 427 transitions. [2022-03-20 03:40:39,213 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-20 03:40:39,213 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 427 transitions. [2022-03-20 03:40:39,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2022-03-20 03:40:39,215 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:40:39,215 INFO L499 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-20 03:40:39,235 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-20 03:40:39,433 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-20 03:40:39,433 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:40:39,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:40:39,433 INFO L85 PathProgramCache]: Analyzing trace with hash 2042736274, now seen corresponding path program 51 times [2022-03-20 03:40:39,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:40:39,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702538166] [2022-03-20 03:40:39,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:40:39,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:40:39,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:40:41,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-20 03:40:41,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-20 03:40:41,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-20 03:40:41,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-20 03:40:41,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-20 03:40:41,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-20 03:40:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:40:41,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:40:41,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:40:41,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:40:41,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:40:41,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:40:41,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:40:41,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:40:41,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:40:41,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:40:41,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:40:41,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:40:41,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:40:41,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:40:41,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:40:41,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:40:41,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:40:41,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:40:41,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:40:41,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:40:41,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:40:41,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:40:41,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:40:41,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:40:41,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:40:41,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:40:41,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:40:41,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-20 03:40:41,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-20 03:40:41,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-20 03:40:41,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-20 03:40:41,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-20 03:40:41,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-20 03:40:41,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-20 03:40:41,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-20 03:40:41,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-20 03:40:41,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-20 03:40:41,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:41,259 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-20 03:40:41,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:40:41,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702538166] [2022-03-20 03:40:41,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702538166] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:40:41,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697862584] [2022-03-20 03:40:41,259 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:40:41,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:40:41,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:40:41,276 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-20 03:40:41,277 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-20 03:40:41,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 44 check-sat command(s) [2022-03-20 03:40:41,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:40:41,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 1229 conjuncts, 90 conjunts are in the unsatisfiable core [2022-03-20 03:40:41,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:40:43,981 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-20 03:40:43,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:40:44,653 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-20 03:40:44,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697862584] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:40:44,654 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:40:44,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 48, 48] total 137 [2022-03-20 03:40:44,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809007560] [2022-03-20 03:40:44,654 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:40:44,655 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 137 states [2022-03-20 03:40:44,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:40:44,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 137 interpolants. [2022-03-20 03:40:44,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3066, Invalid=15566, Unknown=0, NotChecked=0, Total=18632 [2022-03-20 03:40:44,657 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-20 03:40:50,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:40:50,892 INFO L93 Difference]: Finished difference Result 775 states and 918 transitions. [2022-03-20 03:40:50,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 180 states. [2022-03-20 03:40:50,893 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-20 03:40:50,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:40:50,894 INFO L225 Difference]: With dead ends: 775 [2022-03-20 03:40:50,894 INFO L226 Difference]: Without dead ends: 602 [2022-03-20 03:40:50,903 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1296 GetRequests, 983 SyntacticMatches, 1 SemanticMatches, 312 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34441 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=16379, Invalid=81903, Unknown=0, NotChecked=0, Total=98282 [2022-03-20 03:40:50,919 INFO L913 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-20 03:40:50,919 INFO L914 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-20 03:40:50,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2022-03-20 03:40:50,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 425. [2022-03-20 03:40:50,937 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-20 03:40:50,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 437 transitions. [2022-03-20 03:40:50,938 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 437 transitions. Word has length 448 [2022-03-20 03:40:50,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:40:50,938 INFO L478 AbstractCegarLoop]: Abstraction has 425 states and 437 transitions. [2022-03-20 03:40:50,938 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-20 03:40:50,938 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 437 transitions. [2022-03-20 03:40:50,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2022-03-20 03:40:50,940 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:40:50,940 INFO L499 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-20 03:40:50,965 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-03-20 03:40:51,159 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-20 03:40:51,160 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:40:51,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:40:51,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1276827895, now seen corresponding path program 52 times [2022-03-20 03:40:51,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:40:51,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239934446] [2022-03-20 03:40:51,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:40:51,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:40:51,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:40:52,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-20 03:40:52,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-20 03:40:52,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-20 03:40:52,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-20 03:40:52,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-20 03:40:52,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:40:52,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:40:52,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:40:52,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:40:52,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:40:52,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:40:52,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:40:52,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:40:52,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:40:52,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:40:52,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:40:52,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:40:52,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:40:52,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:40:52,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:40:52,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:40:52,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:40:52,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:40:52,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:40:52,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-20 03:40:52,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-20 03:40:52,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-20 03:40:52,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-20 03:40:52,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-20 03:40:52,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-20 03:40:52,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-20 03:40:52,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-20 03:40:52,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-20 03:40:52,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-20 03:40:52,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-20 03:40:52,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-20 03:40:52,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-20 03:40:52,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-20 03:40:52,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-20 03:40:52,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:52,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-20 03:40:52,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:53,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-20 03:40:53,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:53,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-20 03:40:53,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:53,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-20 03:40:53,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:53,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-20 03:40:53,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:40:53,004 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-20 03:40:53,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:40:53,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239934446] [2022-03-20 03:40:53,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239934446] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:40:53,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006459409] [2022-03-20 03:40:53,005 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:40:53,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:40:53,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:40:53,006 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-20 03:40:53,007 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-20 03:40:53,158 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:40:53,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:40:53,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 1256 conjuncts, 92 conjunts are in the unsatisfiable core [2022-03-20 03:40:53,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:40:54,797 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-20 03:40:54,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:40:55,464 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-20 03:40:55,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006459409] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:40:55,465 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:40:55,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 49, 49] total 140 [2022-03-20 03:40:55,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134471705] [2022-03-20 03:40:55,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:40:55,466 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 140 states [2022-03-20 03:40:55,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:40:55,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2022-03-20 03:40:55,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3203, Invalid=16257, Unknown=0, NotChecked=0, Total=19460 [2022-03-20 03:40:55,468 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-20 03:41:00,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:41:00,192 INFO L93 Difference]: Finished difference Result 793 states and 939 transitions. [2022-03-20 03:41:00,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 184 states. [2022-03-20 03:41:00,192 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-20 03:41:00,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:41:00,194 INFO L225 Difference]: With dead ends: 793 [2022-03-20 03:41:00,194 INFO L226 Difference]: Without dead ends: 616 [2022-03-20 03:41:00,200 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1325 GetRequests, 1005 SyntacticMatches, 1 SemanticMatches, 319 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36034 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=17111, Invalid=85609, Unknown=0, NotChecked=0, Total=102720 [2022-03-20 03:41:00,200 INFO L913 BasicCegarLoop]: 144 mSDtfsCounter, 1465 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 5611 mSolverCounterSat, 1231 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1466 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 6842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1231 IncrementalHoareTripleChecker+Valid, 5611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-20 03:41:00,200 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1466 Valid, 236 Invalid, 6842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1231 Valid, 5611 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-20 03:41:00,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2022-03-20 03:41:00,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 435. [2022-03-20 03:41:00,219 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-20 03:41:00,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 447 transitions. [2022-03-20 03:41:00,220 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 447 transitions. Word has length 458 [2022-03-20 03:41:00,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:41:00,220 INFO L478 AbstractCegarLoop]: Abstraction has 435 states and 447 transitions. [2022-03-20 03:41:00,221 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-20 03:41:00,221 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 447 transitions. [2022-03-20 03:41:00,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2022-03-20 03:41:00,222 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:41:00,222 INFO L499 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-20 03:41:00,271 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-20 03:41:00,452 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-20 03:41:00,453 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:41:00,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:41:00,453 INFO L85 PathProgramCache]: Analyzing trace with hash -197855040, now seen corresponding path program 53 times [2022-03-20 03:41:00,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:41:00,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941647564] [2022-03-20 03:41:00,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:41:00,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:41:00,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:41:02,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-20 03:41:02,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-20 03:41:02,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-20 03:41:02,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-20 03:41:02,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:41:02,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:41:02,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:41:02,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:41:02,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:41:02,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:41:02,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:41:02,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:41:02,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:41:02,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:41:02,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:41:02,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:41:02,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:41:02,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:41:02,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:41:02,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:41:02,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:41:02,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:41:02,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:41:02,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:41:02,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:41:02,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:41:02,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:41:02,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:41:02,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:41:02,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:41:02,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:41:02,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:41:02,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:41:02,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:41:02,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:41:02,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:41:02,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:41:02,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:41:02,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:41:02,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-20 03:41:02,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-20 03:41:02,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-20 03:41:02,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-20 03:41:02,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-20 03:41:02,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-20 03:41:02,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:02,772 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-20 03:41:02,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:41:02,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941647564] [2022-03-20 03:41:02,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941647564] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:41:02,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11824838] [2022-03-20 03:41:02,772 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:41:02,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:41:02,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:41:02,774 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-20 03:41:02,775 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-20 03:41:03,006 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2022-03-20 03:41:03,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:41:03,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 1283 conjuncts, 94 conjunts are in the unsatisfiable core [2022-03-20 03:41:03,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:41:06,120 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-20 03:41:06,120 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:41:06,576 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-20 03:41:06,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11824838] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:41:06,576 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:41:06,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 94, 94] total 143 [2022-03-20 03:41:06,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011295270] [2022-03-20 03:41:06,576 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:41:06,577 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 143 states [2022-03-20 03:41:06,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:41:06,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 143 interpolants. [2022-03-20 03:41:06,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4517, Invalid=15789, Unknown=0, NotChecked=0, Total=20306 [2022-03-20 03:41:06,580 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-20 03:41:08,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:41:08,971 INFO L93 Difference]: Finished difference Result 802 states and 951 transitions. [2022-03-20 03:41:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-03-20 03:41:08,971 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-20 03:41:08,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:41:08,973 INFO L225 Difference]: With dead ends: 802 [2022-03-20 03:41:08,973 INFO L226 Difference]: Without dead ends: 621 [2022-03-20 03:41:08,978 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1259 GetRequests, 1026 SyntacticMatches, 0 SemanticMatches, 233 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15070 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=12224, Invalid=42766, Unknown=0, NotChecked=0, Total=54990 [2022-03-20 03:41:08,978 INFO L913 BasicCegarLoop]: 104 mSDtfsCounter, 1123 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 2547 mSolverCounterSat, 927 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1124 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 3474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 927 IncrementalHoareTripleChecker+Valid, 2547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-20 03:41:08,978 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1124 Valid, 146 Invalid, 3474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [927 Valid, 2547 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-20 03:41:08,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2022-03-20 03:41:08,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 437. [2022-03-20 03:41:08,982 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-20 03:41:08,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 449 transitions. [2022-03-20 03:41:08,983 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 449 transitions. Word has length 468 [2022-03-20 03:41:08,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:41:08,983 INFO L478 AbstractCegarLoop]: Abstraction has 437 states and 449 transitions. [2022-03-20 03:41:08,983 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-20 03:41:08,984 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 449 transitions. [2022-03-20 03:41:08,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2022-03-20 03:41:08,985 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:41:08,985 INFO L499 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-20 03:41:09,005 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-20 03:41:09,202 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-20 03:41:09,202 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:41:09,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:41:09,202 INFO L85 PathProgramCache]: Analyzing trace with hash -762865629, now seen corresponding path program 54 times [2022-03-20 03:41:09,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:41:09,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477701556] [2022-03-20 03:41:09,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:41:09,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:41:09,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:41:10,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-20 03:41:10,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-20 03:41:10,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-20 03:41:10,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-20 03:41:10,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-20 03:41:10,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:41:10,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:41:10,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:41:10,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:41:10,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:41:10,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:41:10,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:41:10,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:41:10,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:41:10,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:41:10,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:41:10,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:41:10,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:41:10,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:41:10,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:41:10,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:41:10,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:41:10,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-20 03:41:10,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-20 03:41:10,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-20 03:41:10,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-20 03:41:10,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-20 03:41:10,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-20 03:41:10,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-20 03:41:10,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-20 03:41:10,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-20 03:41:10,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-20 03:41:10,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-20 03:41:10,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-20 03:41:10,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-20 03:41:10,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-20 03:41:10,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-20 03:41:10,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-20 03:41:10,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-20 03:41:10,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-20 03:41:10,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-20 03:41:10,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-20 03:41:10,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-20 03:41:10,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-20 03:41:10,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-20 03:41:10,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:10,235 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-20 03:41:10,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:41:10,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477701556] [2022-03-20 03:41:10,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477701556] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:41:10,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661233269] [2022-03-20 03:41:10,236 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:41:10,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:41:10,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:41:10,237 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-20 03:41:10,238 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-20 03:41:10,449 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 47 check-sat command(s) [2022-03-20 03:41:10,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:41:10,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 1293 conjuncts, 95 conjunts are in the unsatisfiable core [2022-03-20 03:41:10,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:41:11,234 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-20 03:41:11,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:41:11,941 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-20 03:41:11,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661233269] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:41:11,941 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:41:11,941 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 56 [2022-03-20 03:41:11,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103582117] [2022-03-20 03:41:11,942 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:41:11,942 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-03-20 03:41:11,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:41:11,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-03-20 03:41:11,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1241, Invalid=1839, Unknown=0, NotChecked=0, Total=3080 [2022-03-20 03:41:11,943 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-20 03:41:12,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:41:12,810 INFO L93 Difference]: Finished difference Result 454 states and 468 transitions. [2022-03-20 03:41:12,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-20 03:41:12,810 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-20 03:41:12,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:41:12,812 INFO L225 Difference]: With dead ends: 454 [2022-03-20 03:41:12,812 INFO L226 Difference]: Without dead ends: 454 [2022-03-20 03:41:12,813 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 1073 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2197 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=3715, Invalid=7841, Unknown=0, NotChecked=0, Total=11556 [2022-03-20 03:41:12,813 INFO L913 BasicCegarLoop]: 67 mSDtfsCounter, 240 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1320 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 1567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 1320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-20 03:41:12,813 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [241 Valid, 104 Invalid, 1567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 1320 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-20 03:41:12,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-03-20 03:41:12,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 449. [2022-03-20 03:41:12,816 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-20 03:41:12,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 462 transitions. [2022-03-20 03:41:12,817 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 462 transitions. Word has length 470 [2022-03-20 03:41:12,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:41:12,817 INFO L478 AbstractCegarLoop]: Abstraction has 449 states and 462 transitions. [2022-03-20 03:41:12,819 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-20 03:41:12,819 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 462 transitions. [2022-03-20 03:41:12,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2022-03-20 03:41:12,821 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:41:12,821 INFO L499 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-20 03:41:12,840 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-03-20 03:41:13,031 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-20 03:41:13,031 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:41:13,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:41:13,032 INFO L85 PathProgramCache]: Analyzing trace with hash 119454539, now seen corresponding path program 55 times [2022-03-20 03:41:13,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:41:13,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970485977] [2022-03-20 03:41:13,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:41:13,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:41:13,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:41:14,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-20 03:41:14,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-20 03:41:14,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-20 03:41:14,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-20 03:41:14,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-20 03:41:14,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:41:14,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:41:14,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:41:14,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:41:14,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:41:14,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:41:14,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:41:14,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:41:14,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:41:14,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:41:14,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:41:14,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:41:14,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:41:14,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:41:14,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:41:14,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:41:14,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:41:14,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-20 03:41:14,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-20 03:41:14,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-20 03:41:14,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-20 03:41:14,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-20 03:41:14,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-20 03:41:14,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-20 03:41:14,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-20 03:41:14,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-20 03:41:14,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-20 03:41:14,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-20 03:41:14,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-20 03:41:14,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-20 03:41:14,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-20 03:41:14,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-20 03:41:14,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-20 03:41:14,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-20 03:41:14,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-20 03:41:14,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-20 03:41:14,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-20 03:41:14,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-20 03:41:14,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-20 03:41:14,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-20 03:41:14,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-20 03:41:14,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-20 03:41:14,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,793 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-20 03:41:14,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:41:14,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970485977] [2022-03-20 03:41:14,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970485977] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:41:14,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788147346] [2022-03-20 03:41:14,793 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:41:14,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:41:14,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:41:14,795 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-20 03:41:14,838 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-20 03:41:14,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:14,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 1327 conjuncts, 96 conjunts are in the unsatisfiable core [2022-03-20 03:41:14,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:41:17,411 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-20 03:41:17,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:41:17,949 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-20 03:41:17,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788147346] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:41:17,949 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:41:17,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 96, 96] total 147 [2022-03-20 03:41:17,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183587829] [2022-03-20 03:41:17,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:41:17,950 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 147 states [2022-03-20 03:41:17,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:41:17,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 147 interpolants. [2022-03-20 03:41:17,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4758, Invalid=16704, Unknown=0, NotChecked=0, Total=21462 [2022-03-20 03:41:17,952 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-20 03:41:21,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:41:21,505 INFO L93 Difference]: Finished difference Result 824 states and 977 transitions. [2022-03-20 03:41:21,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-20 03:41:21,505 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-20 03:41:21,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:41:21,508 INFO L225 Difference]: With dead ends: 824 [2022-03-20 03:41:21,508 INFO L226 Difference]: Without dead ends: 639 [2022-03-20 03:41:21,512 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1066 SyntacticMatches, 0 SemanticMatches, 239 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15916 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=12797, Invalid=45043, Unknown=0, NotChecked=0, Total=57840 [2022-03-20 03:41:21,513 INFO L913 BasicCegarLoop]: 106 mSDtfsCounter, 1088 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 3219 mSolverCounterSat, 680 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2022-03-20 03:41:21,513 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1089 Valid, 163 Invalid, 3899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [680 Valid, 3219 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-20 03:41:21,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2022-03-20 03:41:21,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 451. [2022-03-20 03:41:21,517 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-20 03:41:21,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 464 transitions. [2022-03-20 03:41:21,518 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 464 transitions. Word has length 486 [2022-03-20 03:41:21,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:41:21,518 INFO L478 AbstractCegarLoop]: Abstraction has 451 states and 464 transitions. [2022-03-20 03:41:21,518 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-20 03:41:21,518 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 464 transitions. [2022-03-20 03:41:21,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2022-03-20 03:41:21,520 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:41:21,520 INFO L499 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-20 03:41:21,538 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-20 03:41:21,732 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-20 03:41:21,733 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:41:21,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:41:21,733 INFO L85 PathProgramCache]: Analyzing trace with hash 277571566, now seen corresponding path program 56 times [2022-03-20 03:41:21,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:41:21,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120867209] [2022-03-20 03:41:21,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:41:21,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:41:21,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:41:23,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-20 03:41:23,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-20 03:41:23,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-20 03:41:23,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-20 03:41:23,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-20 03:41:23,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:41:23,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:41:23,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:41:23,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:41:23,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:41:23,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:41:23,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:41:23,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:41:23,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:41:23,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:41:23,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:41:23,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:41:23,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:41:23,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:41:23,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:41:23,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:41:23,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:41:23,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:41:23,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:41:23,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:41:23,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:41:23,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:41:23,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:41:23,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:41:23,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:41:23,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:41:23,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:41:23,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-20 03:41:23,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-20 03:41:23,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-20 03:41:23,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-20 03:41:23,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-20 03:41:23,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-20 03:41:23,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-20 03:41:23,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-20 03:41:23,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-20 03:41:23,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-20 03:41:23,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-20 03:41:23,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-20 03:41:23,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-20 03:41:23,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-20 03:41:23,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-20 03:41:23,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:23,791 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-20 03:41:23,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:41:23,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120867209] [2022-03-20 03:41:23,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120867209] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:41:23,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721011345] [2022-03-20 03:41:23,792 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:41:23,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:41:23,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:41:23,808 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-20 03:41:23,816 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-20 03:41:23,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:41:23,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:41:23,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 1337 conjuncts, 98 conjunts are in the unsatisfiable core [2022-03-20 03:41:23,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:41:26,822 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-20 03:41:26,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:41:27,560 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-20 03:41:27,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721011345] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:41:27,560 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:41:27,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 52, 52] total 149 [2022-03-20 03:41:27,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134655441] [2022-03-20 03:41:27,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:41:27,561 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 149 states [2022-03-20 03:41:27,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:41:27,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 149 interpolants. [2022-03-20 03:41:27,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3632, Invalid=18420, Unknown=0, NotChecked=0, Total=22052 [2022-03-20 03:41:27,563 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-20 03:41:33,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:41:33,921 INFO L93 Difference]: Finished difference Result 843 states and 999 transitions. [2022-03-20 03:41:33,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 196 states. [2022-03-20 03:41:33,921 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-20 03:41:33,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:41:33,924 INFO L225 Difference]: With dead ends: 843 [2022-03-20 03:41:33,924 INFO L226 Difference]: Without dead ends: 654 [2022-03-20 03:41:33,933 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1412 GetRequests, 1071 SyntacticMatches, 1 SemanticMatches, 340 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41029 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=19403, Invalid=97219, Unknown=0, NotChecked=0, Total=116622 [2022-03-20 03:41:33,933 INFO L913 BasicCegarLoop]: 153 mSDtfsCounter, 1380 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6349 mSolverCounterSat, 1072 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s 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.2s IncrementalHoareTripleChecker+Time [2022-03-20 03:41:33,934 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1381 Valid, 240 Invalid, 7421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1072 Valid, 6349 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-20 03:41:33,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2022-03-20 03:41:33,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 461. [2022-03-20 03:41:33,940 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-20 03:41:33,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 474 transitions. [2022-03-20 03:41:33,940 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 474 transitions. Word has length 488 [2022-03-20 03:41:33,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:41:33,941 INFO L478 AbstractCegarLoop]: Abstraction has 461 states and 474 transitions. [2022-03-20 03:41:33,941 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-20 03:41:33,941 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 474 transitions. [2022-03-20 03:41:33,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2022-03-20 03:41:33,944 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:41:33,944 INFO L499 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-20 03:41:33,969 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-03-20 03:41:34,147 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-20 03:41:34,147 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:41:34,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:41:34,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1808590181, now seen corresponding path program 57 times [2022-03-20 03:41:34,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:41:34,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769686894] [2022-03-20 03:41:34,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:41:34,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:41:34,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:41:35,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-20 03:41:35,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-20 03:41:35,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-20 03:41:35,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-20 03:41:35,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:41:35,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:41:35,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:41:35,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:41:35,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:41:35,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:41:35,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:41:35,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:41:35,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:41:35,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:41:35,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:41:35,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:41:35,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:41:35,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:41:35,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:41:35,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:41:35,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:41:35,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:41:35,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:41:35,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-20 03:41:35,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-20 03:41:35,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-20 03:41:35,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-20 03:41:35,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-20 03:41:35,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-20 03:41:35,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-20 03:41:35,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-20 03:41:35,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-20 03:41:35,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-20 03:41:35,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-20 03:41:35,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-20 03:41:35,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-20 03:41:35,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-20 03:41:35,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-20 03:41:35,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-20 03:41:35,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-20 03:41:35,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-20 03:41:35,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-20 03:41:35,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-20 03:41:35,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-20 03:41:35,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-20 03:41:35,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-20 03:41:35,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-20 03:41:35,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-20 03:41:35,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:35,974 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-20 03:41:35,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:41:35,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769686894] [2022-03-20 03:41:35,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769686894] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:41:35,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535948435] [2022-03-20 03:41:35,974 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:41:35,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:41:35,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:41:35,975 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-20 03:41:35,976 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-20 03:41:36,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 49 check-sat command(s) [2022-03-20 03:41:36,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:41:36,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 1364 conjuncts, 100 conjunts are in the unsatisfiable core [2022-03-20 03:41:36,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:41:38,403 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-20 03:41:38,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:41:38,888 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-20 03:41:38,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535948435] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:41:38,889 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:41:38,889 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 53, 53] total 152 [2022-03-20 03:41:38,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464788596] [2022-03-20 03:41:38,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:41:38,890 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 152 states [2022-03-20 03:41:38,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:41:38,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2022-03-20 03:41:38,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3781, Invalid=19171, Unknown=0, NotChecked=0, Total=22952 [2022-03-20 03:41:38,893 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-20 03:41:43,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:41:43,525 INFO L93 Difference]: Finished difference Result 861 states and 1020 transitions. [2022-03-20 03:41:43,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 200 states. [2022-03-20 03:41:43,526 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-20 03:41:43,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:41:43,528 INFO L225 Difference]: With dead ends: 861 [2022-03-20 03:41:43,528 INFO L226 Difference]: Without dead ends: 668 [2022-03-20 03:41:43,535 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1441 GetRequests, 1093 SyntacticMatches, 1 SemanticMatches, 347 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42766 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=20199, Invalid=101253, Unknown=0, NotChecked=0, Total=121452 [2022-03-20 03:41:43,536 INFO L913 BasicCegarLoop]: 156 mSDtfsCounter, 1701 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 5503 mSolverCounterSat, 1337 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1702 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 6840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1337 IncrementalHoareTripleChecker+Valid, 5503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-20 03:41:43,536 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1702 Valid, 223 Invalid, 6840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1337 Valid, 5503 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-20 03:41:43,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2022-03-20 03:41:43,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 471. [2022-03-20 03:41:43,540 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-20 03:41:43,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 484 transitions. [2022-03-20 03:41:43,541 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 484 transitions. Word has length 498 [2022-03-20 03:41:43,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:41:43,541 INFO L478 AbstractCegarLoop]: Abstraction has 471 states and 484 transitions. [2022-03-20 03:41:43,541 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-20 03:41:43,541 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 484 transitions. [2022-03-20 03:41:43,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2022-03-20 03:41:43,543 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:41:43,544 INFO L499 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-20 03:41:43,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-03-20 03:41:43,759 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-20 03:41:43,759 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:41:43,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:41:43,759 INFO L85 PathProgramCache]: Analyzing trace with hash -1984922596, now seen corresponding path program 58 times [2022-03-20 03:41:43,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:41:43,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539936883] [2022-03-20 03:41:43,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:41:43,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:41:43,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:41:45,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-20 03:41:45,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-20 03:41:45,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-20 03:41:45,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:41:45,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:41:45,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:41:45,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:41:45,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:41:45,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:41:45,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:41:45,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:41:45,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:41:45,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:41:45,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:41:45,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:41:45,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:41:45,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:41:45,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:41:45,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:41:45,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:41:45,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:41:45,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:41:45,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:41:45,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:41:45,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:41:45,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:41:45,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:41:45,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:41:45,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:41:45,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:41:45,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:41:45,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:41:45,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:41:45,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:41:45,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:41:45,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:41:45,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:41:45,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:41:45,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-20 03:41:45,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-20 03:41:45,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-20 03:41:45,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-20 03:41:45,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-20 03:41:45,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-20 03:41:45,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-20 03:41:45,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-20 03:41:45,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-20 03:41:45,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-20 03:41:45,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-20 03:41:45,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:45,702 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-20 03:41:45,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:41:45,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539936883] [2022-03-20 03:41:45,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539936883] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:41:45,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663529701] [2022-03-20 03:41:45,702 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:41:45,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:41:45,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:41:45,704 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-20 03:41:45,704 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-20 03:41:45,864 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:41:45,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:41:45,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 1391 conjuncts, 102 conjunts are in the unsatisfiable core [2022-03-20 03:41:45,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:41:47,638 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-20 03:41:47,638 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:41:48,070 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-20 03:41:48,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663529701] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:41:48,071 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:41:48,071 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 54, 54] total 155 [2022-03-20 03:41:48,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372597867] [2022-03-20 03:41:48,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:41:48,072 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 155 states [2022-03-20 03:41:48,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:41:48,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 155 interpolants. [2022-03-20 03:41:48,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3933, Invalid=19937, Unknown=0, NotChecked=0, Total=23870 [2022-03-20 03:41:48,074 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-20 03:41:53,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:41:53,481 INFO L93 Difference]: Finished difference Result 879 states and 1041 transitions. [2022-03-20 03:41:53,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2022-03-20 03:41:53,481 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-20 03:41:53,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:41:53,497 INFO L225 Difference]: With dead ends: 879 [2022-03-20 03:41:53,498 INFO L226 Difference]: Without dead ends: 682 [2022-03-20 03:41:53,502 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1470 GetRequests, 1115 SyntacticMatches, 1 SemanticMatches, 354 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44539 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=21011, Invalid=105369, Unknown=0, NotChecked=0, Total=126380 [2022-03-20 03:41:53,502 INFO L913 BasicCegarLoop]: 159 mSDtfsCounter, 1672 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6682 mSolverCounterSat, 1392 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1673 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 8074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1392 IncrementalHoareTripleChecker+Valid, 6682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-20 03:41:53,502 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1673 Valid, 246 Invalid, 8074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1392 Valid, 6682 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-20 03:41:53,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2022-03-20 03:41:53,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 481. [2022-03-20 03:41:53,518 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-20 03:41:53,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 494 transitions. [2022-03-20 03:41:53,519 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 494 transitions. Word has length 508 [2022-03-20 03:41:53,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:41:53,519 INFO L478 AbstractCegarLoop]: Abstraction has 481 states and 494 transitions. [2022-03-20 03:41:53,519 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-20 03:41:53,519 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 494 transitions. [2022-03-20 03:41:53,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2022-03-20 03:41:53,521 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:41:53,521 INFO L499 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-20 03:41:53,539 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-20 03:41:53,731 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-20 03:41:53,731 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:41:53,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:41:53,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1074422765, now seen corresponding path program 59 times [2022-03-20 03:41:53,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:41:53,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244373879] [2022-03-20 03:41:53,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:41:53,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:41:53,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:41:55,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-20 03:41:55,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-20 03:41:55,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-20 03:41:55,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-20 03:41:55,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:41:55,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:41:55,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:41:55,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:41:55,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:41:55,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:41:55,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:41:55,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:41:55,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:41:55,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:41:55,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:41:55,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:41:55,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:41:55,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:41:55,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:41:55,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:41:55,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:41:55,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-20 03:41:55,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-20 03:41:55,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-20 03:41:55,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-20 03:41:55,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-20 03:41:55,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-20 03:41:55,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-20 03:41:55,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-20 03:41:55,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-20 03:41:55,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-20 03:41:55,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-20 03:41:55,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-20 03:41:55,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-20 03:41:55,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-20 03:41:55,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-20 03:41:55,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-20 03:41:55,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-20 03:41:55,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-20 03:41:55,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-20 03:41:55,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-20 03:41:55,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-20 03:41:55,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-20 03:41:55,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-20 03:41:55,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-20 03:41:55,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-20 03:41:55,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-20 03:41:55,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-20 03:41:55,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-20 03:41:55,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-20 03:41:55,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:41:55,678 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-20 03:41:55,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:41:55,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244373879] [2022-03-20 03:41:55,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244373879] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:41:55,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528216826] [2022-03-20 03:41:55,678 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:41:55,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:41:55,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:41:55,680 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-20 03:41:55,680 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-20 03:41:55,957 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 51 check-sat command(s) [2022-03-20 03:41:55,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:41:55,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 1418 conjuncts, 104 conjunts are in the unsatisfiable core [2022-03-20 03:41:55,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:41:58,432 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-20 03:41:58,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:41:58,848 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-20 03:41:58,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528216826] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:41:58,848 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:41:58,849 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 104, 104] total 158 [2022-03-20 03:41:58,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104544422] [2022-03-20 03:41:58,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:41:58,851 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 158 states [2022-03-20 03:41:58,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:41:58,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2022-03-20 03:41:58,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5517, Invalid=19289, Unknown=0, NotChecked=0, Total=24806 [2022-03-20 03:41:58,854 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-20 03:42:01,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:42:01,842 INFO L93 Difference]: Finished difference Result 888 states and 1053 transitions. [2022-03-20 03:42:01,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-03-20 03:42:01,842 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-20 03:42:01,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:42:01,844 INFO L225 Difference]: With dead ends: 888 [2022-03-20 03:42:01,844 INFO L226 Difference]: Without dead ends: 687 [2022-03-20 03:42:01,847 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1394 GetRequests, 1136 SyntacticMatches, 0 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18495 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=14954, Invalid=52386, Unknown=0, NotChecked=0, Total=67340 [2022-03-20 03:42:01,848 INFO L913 BasicCegarLoop]: 114 mSDtfsCounter, 1042 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 3756 mSolverCounterSat, 773 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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, 0.9s IncrementalHoareTripleChecker+Time [2022-03-20 03:42:01,848 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1043 Valid, 191 Invalid, 4529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [773 Valid, 3756 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-20 03:42:01,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-03-20 03:42:01,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 483. [2022-03-20 03:42:01,852 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-20 03:42:01,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 496 transitions. [2022-03-20 03:42:01,853 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 496 transitions. Word has length 518 [2022-03-20 03:42:01,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:42:01,853 INFO L478 AbstractCegarLoop]: Abstraction has 483 states and 496 transitions. [2022-03-20 03:42:01,854 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-20 03:42:01,854 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 496 transitions. [2022-03-20 03:42:01,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2022-03-20 03:42:01,856 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:42:01,857 INFO L499 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-20 03:42:01,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-03-20 03:42:02,074 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-20 03:42:02,076 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:42:02,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:42:02,076 INFO L85 PathProgramCache]: Analyzing trace with hash 739179702, now seen corresponding path program 60 times [2022-03-20 03:42:02,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:42:02,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933846217] [2022-03-20 03:42:02,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:42:02,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:42:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:42:02,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-20 03:42:02,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-20 03:42:02,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-20 03:42:02,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-20 03:42:02,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:42:02,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:42:02,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:42:02,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:42:02,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:42:02,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:42:02,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:42:02,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:42:02,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:42:02,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:42:02,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:42:02,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:42:02,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:42:02,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:42:02,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:42:02,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:42:02,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:42:02,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:42:02,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:42:02,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:42:02,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:42:02,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:42:02,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:42:02,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:42:02,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:42:02,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:42:02,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:42:02,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-20 03:42:02,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-20 03:42:02,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-20 03:42:02,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-20 03:42:02,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-20 03:42:02,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-20 03:42:02,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-20 03:42:02,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-20 03:42:02,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-20 03:42:02,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-20 03:42:02,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-20 03:42:02,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-20 03:42:02,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-20 03:42:02,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-20 03:42:02,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-20 03:42:02,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-20 03:42:02,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-20 03:42:02,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-20 03:42:02,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-20 03:42:02,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:02,799 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-20 03:42:02,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:42:02,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933846217] [2022-03-20 03:42:02,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933846217] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:42:02,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696135291] [2022-03-20 03:42:02,800 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:42:02,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:42:02,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:42:02,802 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-20 03:42:02,803 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-20 03:42:03,045 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2022-03-20 03:42:03,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:42:03,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 1428 conjuncts, 105 conjunts are in the unsatisfiable core [2022-03-20 03:42:03,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:42:03,503 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-20 03:42:03,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:42:03,937 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-20 03:42:03,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696135291] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:42:03,938 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:42:03,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 61 [2022-03-20 03:42:03,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398006907] [2022-03-20 03:42:03,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:42:03,939 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-03-20 03:42:03,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:42:03,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-03-20 03:42:03,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1501, Invalid=2159, Unknown=0, NotChecked=0, Total=3660 [2022-03-20 03:42:03,940 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-20 03:42:05,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:42:05,206 INFO L93 Difference]: Finished difference Result 500 states and 515 transitions. [2022-03-20 03:42:05,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-20 03:42:05,207 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-20 03:42:05,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:42:05,208 INFO L225 Difference]: With dead ends: 500 [2022-03-20 03:42:05,208 INFO L226 Difference]: Without dead ends: 500 [2022-03-20 03:42:05,210 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1188 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2562 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=4495, Invalid=9311, Unknown=0, NotChecked=0, Total=13806 [2022-03-20 03:42:05,210 INFO L913 BasicCegarLoop]: 72 mSDtfsCounter, 250 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 1623 mSolverCounterSat, 324 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-03-20 03:42:05,210 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 99 Invalid, 1947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [324 Valid, 1623 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-20 03:42:05,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2022-03-20 03:42:05,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 495. [2022-03-20 03:42:05,214 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-20 03:42:05,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 509 transitions. [2022-03-20 03:42:05,215 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 509 transitions. Word has length 520 [2022-03-20 03:42:05,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:42:05,216 INFO L478 AbstractCegarLoop]: Abstraction has 495 states and 509 transitions. [2022-03-20 03:42:05,216 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-20 03:42:05,216 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 509 transitions. [2022-03-20 03:42:05,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 537 [2022-03-20 03:42:05,218 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:42:05,218 INFO L499 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-20 03:42:05,253 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-20 03:42:05,437 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-20 03:42:05,437 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:42:05,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:42:05,438 INFO L85 PathProgramCache]: Analyzing trace with hash 518560222, now seen corresponding path program 61 times [2022-03-20 03:42:05,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:42:05,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990624089] [2022-03-20 03:42:05,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:42:05,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:42:05,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:42:07,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-20 03:42:07,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-20 03:42:07,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-20 03:42:07,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-20 03:42:07,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:42:07,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:42:07,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:42:07,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:42:07,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:42:07,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:42:07,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:42:07,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:42:07,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:42:07,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:42:07,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:42:07,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:42:07,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:42:07,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:42:07,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:42:07,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:42:07,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:42:07,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:42:07,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:42:07,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:42:07,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:42:07,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:42:07,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:42:07,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:42:07,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:42:07,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:42:07,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:42:07,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-20 03:42:07,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-20 03:42:07,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-20 03:42:07,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-20 03:42:07,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-20 03:42:07,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-20 03:42:07,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-20 03:42:07,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-20 03:42:07,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-20 03:42:07,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-20 03:42:07,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-20 03:42:07,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-20 03:42:07,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-20 03:42:07,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-20 03:42:07,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-20 03:42:07,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-20 03:42:07,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-20 03:42:07,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-20 03:42:07,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-20 03:42:07,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-20 03:42:07,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-20 03:42:07,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,175 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-20 03:42:07,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:42:07,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990624089] [2022-03-20 03:42:07,175 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990624089] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:42:07,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886911562] [2022-03-20 03:42:07,176 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:42:07,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:42:07,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:42:07,196 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-20 03:42:07,259 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-20 03:42:07,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:07,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 106 conjunts are in the unsatisfiable core [2022-03-20 03:42:07,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:42:10,387 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-20 03:42:10,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:42:10,867 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-20 03:42:10,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886911562] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:42:10,868 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:42:10,868 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 106, 106] total 162 [2022-03-20 03:42:10,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121135609] [2022-03-20 03:42:10,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:42:10,869 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 162 states [2022-03-20 03:42:10,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:42:10,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 162 interpolants. [2022-03-20 03:42:10,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5783, Invalid=20299, Unknown=0, NotChecked=0, Total=26082 [2022-03-20 03:42:10,872 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-20 03:42:13,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:42:13,884 INFO L93 Difference]: Finished difference Result 910 states and 1079 transitions. [2022-03-20 03:42:13,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-20 03:42:13,885 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-20 03:42:13,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:42:13,887 INFO L225 Difference]: With dead ends: 910 [2022-03-20 03:42:13,887 INFO L226 Difference]: Without dead ends: 705 [2022-03-20 03:42:13,891 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1440 GetRequests, 1176 SyntacticMatches, 0 SemanticMatches, 264 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19431 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=15587, Invalid=54903, Unknown=0, NotChecked=0, Total=70490 [2022-03-20 03:42:13,892 INFO L913 BasicCegarLoop]: 116 mSDtfsCounter, 983 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3685 mSolverCounterSat, 697 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 984 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 4382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 697 IncrementalHoareTripleChecker+Valid, 3685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-20 03:42:13,892 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [984 Valid, 188 Invalid, 4382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [697 Valid, 3685 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-20 03:42:13,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-03-20 03:42:13,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 497. [2022-03-20 03:42:13,897 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-20 03:42:13,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 511 transitions. [2022-03-20 03:42:13,898 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 511 transitions. Word has length 536 [2022-03-20 03:42:13,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:42:13,898 INFO L478 AbstractCegarLoop]: Abstraction has 497 states and 511 transitions. [2022-03-20 03:42:13,898 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-20 03:42:13,898 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 511 transitions. [2022-03-20 03:42:13,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 539 [2022-03-20 03:42:13,900 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:42:13,900 INFO L499 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-20 03:42:13,919 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-03-20 03:42:14,115 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-20 03:42:14,115 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:42:14,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:42:14,116 INFO L85 PathProgramCache]: Analyzing trace with hash -286902335, now seen corresponding path program 62 times [2022-03-20 03:42:14,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:42:14,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548939894] [2022-03-20 03:42:14,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:42:14,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:42:14,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:42:15,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-20 03:42:15,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-20 03:42:15,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-20 03:42:15,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:42:15,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:42:15,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:42:15,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:42:15,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:42:15,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:42:15,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:42:15,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:42:15,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:42:15,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:42:15,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:42:15,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:42:15,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:42:15,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:42:15,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:42:15,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:42:15,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:42:15,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:42:15,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:42:15,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-20 03:42:15,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-20 03:42:15,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-20 03:42:15,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-20 03:42:15,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-20 03:42:15,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-20 03:42:15,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-20 03:42:15,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-20 03:42:15,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-20 03:42:15,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-20 03:42:15,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-20 03:42:15,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-20 03:42:15,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-20 03:42:15,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-20 03:42:15,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-20 03:42:15,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-20 03:42:15,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-20 03:42:15,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-20 03:42:15,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-20 03:42:15,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-20 03:42:15,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-20 03:42:15,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-20 03:42:15,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-20 03:42:15,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-20 03:42:15,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-20 03:42:15,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-20 03:42:15,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-20 03:42:15,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-20 03:42:15,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-20 03:42:15,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-20 03:42:15,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:15,983 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-20 03:42:15,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:42:15,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548939894] [2022-03-20 03:42:15,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548939894] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:42:15,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867618343] [2022-03-20 03:42:15,984 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:42:15,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:42:15,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:42:15,986 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-20 03:42:15,987 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-20 03:42:16,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:42:16,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:42:16,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 1472 conjuncts, 108 conjunts are in the unsatisfiable core [2022-03-20 03:42:16,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:42:18,396 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-20 03:42:18,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:42:19,215 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-20 03:42:19,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867618343] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:42:19,215 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:42:19,215 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 57, 57] total 164 [2022-03-20 03:42:19,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248210132] [2022-03-20 03:42:19,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:42:19,216 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 164 states [2022-03-20 03:42:19,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:42:19,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2022-03-20 03:42:19,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4407, Invalid=22325, Unknown=0, NotChecked=0, Total=26732 [2022-03-20 03:42:19,218 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-20 03:42:25,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:42:25,076 INFO L93 Difference]: Finished difference Result 929 states and 1101 transitions. [2022-03-20 03:42:25,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 216 states. [2022-03-20 03:42:25,076 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-20 03:42:25,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:42:25,078 INFO L225 Difference]: With dead ends: 929 [2022-03-20 03:42:25,078 INFO L226 Difference]: Without dead ends: 720 [2022-03-20 03:42:25,086 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1557 GetRequests, 1181 SyntacticMatches, 1 SemanticMatches, 375 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50074 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=23543, Invalid=118209, Unknown=0, NotChecked=0, Total=141752 [2022-03-20 03:42:25,087 INFO L913 BasicCegarLoop]: 168 mSDtfsCounter, 1553 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 8147 mSolverCounterSat, 1421 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1554 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 9568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1421 IncrementalHoareTripleChecker+Valid, 8147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-20 03:42:25,087 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1554 Valid, 270 Invalid, 9568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1421 Valid, 8147 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-20 03:42:25,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2022-03-20 03:42:25,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 507. [2022-03-20 03:42:25,092 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-20 03:42:25,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 521 transitions. [2022-03-20 03:42:25,093 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 521 transitions. Word has length 538 [2022-03-20 03:42:25,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:42:25,093 INFO L478 AbstractCegarLoop]: Abstraction has 507 states and 521 transitions. [2022-03-20 03:42:25,093 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-20 03:42:25,093 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 521 transitions. [2022-03-20 03:42:25,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 549 [2022-03-20 03:42:25,095 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:42:25,096 INFO L499 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-20 03:42:25,114 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-03-20 03:42:25,314 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-20 03:42:25,314 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:42:25,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:42:25,314 INFO L85 PathProgramCache]: Analyzing trace with hash 844403576, now seen corresponding path program 63 times [2022-03-20 03:42:25,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:42:25,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046542552] [2022-03-20 03:42:25,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:42:25,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:42:25,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:42:27,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-20 03:42:27,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-20 03:42:27,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:42:27,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:42:27,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:42:27,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:42:27,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:42:27,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:42:27,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:42:27,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:42:27,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:42:27,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:42:27,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:42:27,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:42:27,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:42:27,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:42:27,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:42:27,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:42:27,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:42:27,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:42:27,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:42:27,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:42:27,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:42:27,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:42:27,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:42:27,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:42:27,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:42:27,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:42:27,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:42:27,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:42:27,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:42:27,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:42:27,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:42:27,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:42:27,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:42:27,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:42:27,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:42:27,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-20 03:42:27,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-20 03:42:27,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-20 03:42:27,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-20 03:42:27,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-20 03:42:27,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-20 03:42:27,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-20 03:42:27,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-20 03:42:27,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-20 03:42:27,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-20 03:42:27,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-20 03:42:27,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-20 03:42:27,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-20 03:42:27,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-20 03:42:27,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-20 03:42:27,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-20 03:42:27,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:27,407 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-20 03:42:27,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:42:27,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046542552] [2022-03-20 03:42:27,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046542552] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:42:27,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624881781] [2022-03-20 03:42:27,408 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:42:27,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:42:27,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:42:27,409 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-20 03:42:27,410 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-20 03:42:27,720 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 54 check-sat command(s) [2022-03-20 03:42:27,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:42:27,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 1499 conjuncts, 110 conjunts are in the unsatisfiable core [2022-03-20 03:42:27,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:42:31,124 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-20 03:42:31,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:42:31,904 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-20 03:42:31,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624881781] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:42:31,905 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:42:31,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 58, 58] total 167 [2022-03-20 03:42:31,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095730698] [2022-03-20 03:42:31,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:42:31,907 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 167 states [2022-03-20 03:42:31,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:42:31,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 167 interpolants. [2022-03-20 03:42:31,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4571, Invalid=23151, Unknown=0, NotChecked=0, Total=27722 [2022-03-20 03:42:31,910 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-20 03:42:38,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:42:38,519 INFO L93 Difference]: Finished difference Result 947 states and 1122 transitions. [2022-03-20 03:42:38,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 220 states. [2022-03-20 03:42:38,520 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-20 03:42:38,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:42:38,522 INFO L225 Difference]: With dead ends: 947 [2022-03-20 03:42:38,522 INFO L226 Difference]: Without dead ends: 734 [2022-03-20 03:42:38,531 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1586 GetRequests, 1203 SyntacticMatches, 1 SemanticMatches, 382 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51991 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=24419, Invalid=122653, Unknown=0, NotChecked=0, Total=147072 [2022-03-20 03:42:38,531 INFO L913 BasicCegarLoop]: 171 mSDtfsCounter, 1912 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6627 mSolverCounterSat, 1776 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1913 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 8403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1776 IncrementalHoareTripleChecker+Valid, 6627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-20 03:42:38,532 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1913 Valid, 258 Invalid, 8403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1776 Valid, 6627 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-20 03:42:38,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2022-03-20 03:42:38,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 517. [2022-03-20 03:42:38,543 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-20 03:42:38,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 531 transitions. [2022-03-20 03:42:38,563 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 531 transitions. Word has length 548 [2022-03-20 03:42:38,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:42:38,563 INFO L478 AbstractCegarLoop]: Abstraction has 517 states and 531 transitions. [2022-03-20 03:42:38,564 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-20 03:42:38,564 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 531 transitions. [2022-03-20 03:42:38,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 559 [2022-03-20 03:42:38,566 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:42:38,566 INFO L499 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-20 03:42:38,585 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-20 03:42:38,782 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-20 03:42:38,782 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:42:38,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:42:38,782 INFO L85 PathProgramCache]: Analyzing trace with hash 1638545519, now seen corresponding path program 64 times [2022-03-20 03:42:38,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:42:38,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961479339] [2022-03-20 03:42:38,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:42:38,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:42:38,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:42:40,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-20 03:42:40,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-20 03:42:40,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-20 03:42:40,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:42:40,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:42:40,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:42:40,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:42:40,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:42:40,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:42:40,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:42:40,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:42:40,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:42:40,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:42:40,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:42:40,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:42:40,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:42:40,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:42:40,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:42:40,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:42:40,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:42:40,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-20 03:42:40,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-20 03:42:40,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-20 03:42:40,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-20 03:42:40,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-20 03:42:40,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-20 03:42:40,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-20 03:42:40,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-20 03:42:40,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-20 03:42:40,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-20 03:42:40,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-20 03:42:40,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-20 03:42:40,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-20 03:42:40,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-20 03:42:40,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-20 03:42:40,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-20 03:42:40,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-20 03:42:40,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-20 03:42:40,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-20 03:42:40,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-20 03:42:40,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-20 03:42:40,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-20 03:42:40,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-20 03:42:40,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-20 03:42:40,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-20 03:42:40,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-20 03:42:40,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-20 03:42:40,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-20 03:42:40,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-20 03:42:40,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-20 03:42:40,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-20 03:42:40,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-20 03:42:40,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-20 03:42:40,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-20 03:42:40,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:40,802 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-20 03:42:40,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:42:40,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961479339] [2022-03-20 03:42:40,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961479339] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:42:40,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350288379] [2022-03-20 03:42:40,802 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:42:40,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:42:40,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:42:40,803 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-20 03:42:40,804 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-20 03:42:40,984 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:42:40,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:42:40,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 1526 conjuncts, 112 conjunts are in the unsatisfiable core [2022-03-20 03:42:40,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:42:43,489 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-20 03:42:43,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:42:44,079 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-20 03:42:44,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350288379] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:42:44,080 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:42:44,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 59, 59] total 170 [2022-03-20 03:42:44,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270729474] [2022-03-20 03:42:44,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:42:44,081 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 170 states [2022-03-20 03:42:44,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:42:44,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 170 interpolants. [2022-03-20 03:42:44,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4738, Invalid=23992, Unknown=0, NotChecked=0, Total=28730 [2022-03-20 03:42:44,084 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-20 03:42:49,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:42:49,996 INFO L93 Difference]: Finished difference Result 965 states and 1143 transitions. [2022-03-20 03:42:49,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 224 states. [2022-03-20 03:42:49,997 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-20 03:42:49,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:42:49,999 INFO L225 Difference]: With dead ends: 965 [2022-03-20 03:42:49,999 INFO L226 Difference]: Without dead ends: 748 [2022-03-20 03:42:50,011 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1615 GetRequests, 1225 SyntacticMatches, 1 SemanticMatches, 389 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53944 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=25311, Invalid=127179, Unknown=0, NotChecked=0, Total=152490 [2022-03-20 03:42:50,012 INFO L913 BasicCegarLoop]: 174 mSDtfsCounter, 1853 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 6867 mSolverCounterSat, 1478 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1854 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 8345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1478 IncrementalHoareTripleChecker+Valid, 6867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-20 03:42:50,013 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1854 Valid, 246 Invalid, 8345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1478 Valid, 6867 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-20 03:42:50,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2022-03-20 03:42:50,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 527. [2022-03-20 03:42:50,018 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-20 03:42:50,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 541 transitions. [2022-03-20 03:42:50,019 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 541 transitions. Word has length 558 [2022-03-20 03:42:50,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:42:50,019 INFO L478 AbstractCegarLoop]: Abstraction has 527 states and 541 transitions. [2022-03-20 03:42:50,019 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-20 03:42:50,019 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 541 transitions. [2022-03-20 03:42:50,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 569 [2022-03-20 03:42:50,021 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:42:50,022 INFO L499 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-20 03:42:50,042 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-03-20 03:42:50,240 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-20 03:42:50,240 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:42:50,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:42:50,240 INFO L85 PathProgramCache]: Analyzing trace with hash 736794278, now seen corresponding path program 65 times [2022-03-20 03:42:50,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:42:50,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863843787] [2022-03-20 03:42:50,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:42:50,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:42:50,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:42:52,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-20 03:42:52,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-20 03:42:52,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-20 03:42:52,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:42:52,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:42:52,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:42:52,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:42:52,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:42:52,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:42:52,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:42:52,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:42:52,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:42:52,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:42:52,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:42:52,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:42:52,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:42:52,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:42:52,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:42:52,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:42:52,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:42:52,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:42:52,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:42:52,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:42:52,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:42:52,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:42:52,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:42:52,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:42:52,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:42:52,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:42:52,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:42:52,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-20 03:42:52,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-20 03:42:52,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-20 03:42:52,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-20 03:42:52,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-20 03:42:52,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-20 03:42:52,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-20 03:42:52,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-20 03:42:52,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-20 03:42:52,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-20 03:42:52,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-20 03:42:52,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-20 03:42:52,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-20 03:42:52,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-20 03:42:52,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-20 03:42:52,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-20 03:42:52,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-20 03:42:52,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-20 03:42:52,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-20 03:42:52,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-20 03:42:52,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-20 03:42:52,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-20 03:42:52,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-20 03:42:52,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-20 03:42:52,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-20 03:42:52,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:42:52,427 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-20 03:42:52,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:42:52,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863843787] [2022-03-20 03:42:52,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863843787] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:42:52,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681762369] [2022-03-20 03:42:52,428 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:42:52,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:42:52,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:42:52,429 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-20 03:42:52,434 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-20 03:42:52,715 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 56 check-sat command(s) [2022-03-20 03:42:52,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:42:52,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 1553 conjuncts, 114 conjunts are in the unsatisfiable core [2022-03-20 03:42:52,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:42:55,923 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-20 03:42:55,923 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:42:56,425 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-20 03:42:56,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681762369] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:42:56,425 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:42:56,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 114, 114] total 173 [2022-03-20 03:42:56,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747014229] [2022-03-20 03:42:56,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:42:56,429 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 173 states [2022-03-20 03:42:56,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:42:56,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 173 interpolants. [2022-03-20 03:42:56,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6617, Invalid=23139, Unknown=0, NotChecked=0, Total=29756 [2022-03-20 03:42:56,432 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-20 03:42:59,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:42:59,909 INFO L93 Difference]: Finished difference Result 974 states and 1155 transitions. [2022-03-20 03:42:59,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-03-20 03:42:59,910 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-20 03:42:59,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:42:59,912 INFO L225 Difference]: With dead ends: 974 [2022-03-20 03:42:59,912 INFO L226 Difference]: Without dead ends: 753 [2022-03-20 03:42:59,915 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1529 GetRequests, 1246 SyntacticMatches, 0 SemanticMatches, 283 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22270 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=17959, Invalid=62981, Unknown=0, NotChecked=0, Total=80940 [2022-03-20 03:42:59,915 INFO L913 BasicCegarLoop]: 124 mSDtfsCounter, 1286 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3633 mSolverCounterSat, 864 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1287 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 4497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 864 IncrementalHoareTripleChecker+Valid, 3633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-20 03:42:59,915 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1287 Valid, 196 Invalid, 4497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [864 Valid, 3633 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-20 03:42:59,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2022-03-20 03:42:59,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 529. [2022-03-20 03:42:59,921 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-20 03:42:59,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 543 transitions. [2022-03-20 03:42:59,922 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 543 transitions. Word has length 568 [2022-03-20 03:42:59,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:42:59,922 INFO L478 AbstractCegarLoop]: Abstraction has 529 states and 543 transitions. [2022-03-20 03:42:59,922 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-20 03:42:59,922 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 543 transitions. [2022-03-20 03:42:59,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2022-03-20 03:42:59,925 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:42:59,925 INFO L499 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-20 03:42:59,950 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-20 03:43:00,139 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-20 03:43:00,139 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:43:00,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:43:00,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1400903543, now seen corresponding path program 66 times [2022-03-20 03:43:00,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:43:00,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870481820] [2022-03-20 03:43:00,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:43:00,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:43:00,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:43:01,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-20 03:43:01,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-20 03:43:01,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:43:01,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:43:01,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:43:01,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:43:01,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:43:01,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:43:01,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:43:01,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:43:01,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:43:01,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:43:01,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:43:01,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:43:01,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:43:01,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:43:01,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:43:01,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:43:01,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:43:01,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:43:01,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:43:01,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-20 03:43:01,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-20 03:43:01,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-20 03:43:01,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-20 03:43:01,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-20 03:43:01,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-20 03:43:01,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-20 03:43:01,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-20 03:43:01,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-20 03:43:01,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-20 03:43:01,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-20 03:43:01,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-20 03:43:01,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-20 03:43:01,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-20 03:43:01,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-20 03:43:01,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-20 03:43:01,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-20 03:43:01,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-20 03:43:01,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-20 03:43:01,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-20 03:43:01,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-20 03:43:01,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-20 03:43:01,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-20 03:43:01,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-20 03:43:01,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-20 03:43:01,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-20 03:43:01,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-20 03:43:01,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-20 03:43:01,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-20 03:43:01,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-20 03:43:01,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-20 03:43:01,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-20 03:43:01,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-20 03:43:01,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-20 03:43:01,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:01,504 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-20 03:43:01,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:43:01,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870481820] [2022-03-20 03:43:01,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870481820] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:43:01,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539764118] [2022-03-20 03:43:01,504 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:43:01,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:43:01,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:43:01,505 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-20 03:43:01,507 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-20 03:43:01,785 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 57 check-sat command(s) [2022-03-20 03:43:01,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:43:01,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 1563 conjuncts, 115 conjunts are in the unsatisfiable core [2022-03-20 03:43:01,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:43:02,654 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-20 03:43:02,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:43:03,465 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-20 03:43:03,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539764118] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:43:03,465 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:43:03,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 66 [2022-03-20 03:43:03,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646480152] [2022-03-20 03:43:03,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:43:03,466 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-03-20 03:43:03,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:43:03,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-03-20 03:43:03,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1786, Invalid=2504, Unknown=0, NotChecked=0, Total=4290 [2022-03-20 03:43:03,467 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-20 03:43:05,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:43:05,151 INFO L93 Difference]: Finished difference Result 546 states and 562 transitions. [2022-03-20 03:43:05,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-20 03:43:05,151 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-20 03:43:05,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:43:05,153 INFO L225 Difference]: With dead ends: 546 [2022-03-20 03:43:05,153 INFO L226 Difference]: Without dead ends: 546 [2022-03-20 03:43:05,155 INFO L912 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-20 03:43:05,156 INFO L913 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.8s IncrementalHoareTripleChecker+Time [2022-03-20 03:43:05,156 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 119 Invalid, 1873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 1576 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-20 03:43:05,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2022-03-20 03:43:05,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 541. [2022-03-20 03:43:05,161 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-20 03:43:05,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 556 transitions. [2022-03-20 03:43:05,162 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 556 transitions. Word has length 570 [2022-03-20 03:43:05,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:43:05,162 INFO L478 AbstractCegarLoop]: Abstraction has 541 states and 556 transitions. [2022-03-20 03:43:05,163 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-20 03:43:05,163 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 556 transitions. [2022-03-20 03:43:05,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 587 [2022-03-20 03:43:05,166 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:43:05,166 INFO L499 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-20 03:43:05,187 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-03-20 03:43:05,366 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-20 03:43:05,366 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:43:05,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:43:05,367 INFO L85 PathProgramCache]: Analyzing trace with hash 707100593, now seen corresponding path program 67 times [2022-03-20 03:43:05,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:43:05,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931483757] [2022-03-20 03:43:05,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:43:05,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:43:05,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:43:08,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-20 03:43:08,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-20 03:43:08,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:43:08,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:43:08,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:43:08,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:43:08,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:43:08,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:43:08,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:43:08,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:43:08,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:43:08,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:43:08,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:43:08,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:43:08,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:43:08,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:43:08,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:43:08,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:43:08,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:43:08,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:43:08,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:43:08,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-20 03:43:08,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-20 03:43:08,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-20 03:43:08,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-20 03:43:08,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-20 03:43:08,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-20 03:43:08,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-20 03:43:08,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-20 03:43:08,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-20 03:43:08,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-20 03:43:08,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-20 03:43:08,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-20 03:43:08,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-20 03:43:08,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-20 03:43:08,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-20 03:43:08,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-20 03:43:08,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-20 03:43:08,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-20 03:43:08,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-20 03:43:08,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-20 03:43:08,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-20 03:43:08,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-20 03:43:08,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-20 03:43:08,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-20 03:43:08,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-20 03:43:08,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-20 03:43:08,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-20 03:43:08,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-20 03:43:08,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-20 03:43:08,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-20 03:43:08,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-20 03:43:08,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-20 03:43:08,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-20 03:43:08,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-20 03:43:08,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-20 03:43:08,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-20 03:43:08,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,600 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-20 03:43:08,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:43:08,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931483757] [2022-03-20 03:43:08,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931483757] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:43:08,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674344750] [2022-03-20 03:43:08,600 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:43:08,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:43:08,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:43:08,601 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-20 03:43:08,627 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-20 03:43:08,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:08,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 1597 conjuncts, 116 conjunts are in the unsatisfiable core [2022-03-20 03:43:08,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:43:12,305 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-20 03:43:12,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:43:12,782 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-20 03:43:12,782 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674344750] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:43:12,783 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:43:12,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 116, 116] total 177 [2022-03-20 03:43:12,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399544296] [2022-03-20 03:43:12,783 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:43:12,785 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 177 states [2022-03-20 03:43:12,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:43:12,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 177 interpolants. [2022-03-20 03:43:12,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6908, Invalid=24244, Unknown=0, NotChecked=0, Total=31152 [2022-03-20 03:43:12,788 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-20 03:43:16,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:43:16,389 INFO L93 Difference]: Finished difference Result 996 states and 1181 transitions. [2022-03-20 03:43:16,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-03-20 03:43:16,389 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-20 03:43:16,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:43:16,391 INFO L225 Difference]: With dead ends: 996 [2022-03-20 03:43:16,391 INFO L226 Difference]: Without dead ends: 771 [2022-03-20 03:43:16,396 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1286 SyntacticMatches, 0 SemanticMatches, 289 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23296 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=18652, Invalid=65738, Unknown=0, NotChecked=0, Total=84390 [2022-03-20 03:43:16,396 INFO L913 BasicCegarLoop]: 126 mSDtfsCounter, 1129 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4502 mSolverCounterSat, 675 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s 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.1s IncrementalHoareTripleChecker+Time [2022-03-20 03:43:16,396 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1130 Valid, 203 Invalid, 5177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [675 Valid, 4502 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-20 03:43:16,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2022-03-20 03:43:16,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 543. [2022-03-20 03:43:16,401 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-20 03:43:16,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 558 transitions. [2022-03-20 03:43:16,402 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 558 transitions. Word has length 586 [2022-03-20 03:43:16,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:43:16,402 INFO L478 AbstractCegarLoop]: Abstraction has 543 states and 558 transitions. [2022-03-20 03:43:16,403 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-20 03:43:16,403 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 558 transitions. [2022-03-20 03:43:16,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 589 [2022-03-20 03:43:16,405 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:43:16,405 INFO L499 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-20 03:43:16,423 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-03-20 03:43:16,623 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-20 03:43:16,623 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:43:16,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:43:16,624 INFO L85 PathProgramCache]: Analyzing trace with hash -696434988, now seen corresponding path program 68 times [2022-03-20 03:43:16,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:43:16,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186625053] [2022-03-20 03:43:16,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:43:16,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:43:16,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:43:19,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-20 03:43:19,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:43:19,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:43:19,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:43:19,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:43:19,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:43:19,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:43:19,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:43:19,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:43:19,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:43:19,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:43:19,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:43:19,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:43:19,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:43:19,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:43:19,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:43:19,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:43:19,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:43:19,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:43:19,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:43:19,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:43:19,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:43:19,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:43:19,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:43:19,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:43:19,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:43:19,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:43:19,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:43:19,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:43:19,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:43:19,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:43:19,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:43:19,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:43:19,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:43:19,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:43:19,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:43:19,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-20 03:43:19,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-20 03:43:19,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-20 03:43:19,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-20 03:43:19,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-20 03:43:19,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-20 03:43:19,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-20 03:43:19,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-20 03:43:19,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-20 03:43:19,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-20 03:43:19,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-20 03:43:19,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-20 03:43:19,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-20 03:43:19,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-20 03:43:19,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-20 03:43:19,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-20 03:43:19,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-20 03:43:19,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-20 03:43:19,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-20 03:43:19,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-20 03:43:19,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-20 03:43:19,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:19,892 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-20 03:43:19,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:43:19,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186625053] [2022-03-20 03:43:19,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186625053] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:43:19,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319378382] [2022-03-20 03:43:19,893 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:43:19,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:43:19,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:43:19,894 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-20 03:43:19,895 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-20 03:43:20,087 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:43:20,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:43:20,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 1607 conjuncts, 118 conjunts are in the unsatisfiable core [2022-03-20 03:43:20,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:43:23,240 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-20 03:43:23,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:43:23,844 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-20 03:43:23,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319378382] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:43:23,844 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:43:23,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 62, 62] total 179 [2022-03-20 03:43:23,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621104557] [2022-03-20 03:43:23,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:43:23,845 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 179 states [2022-03-20 03:43:23,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:43:23,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 179 interpolants. [2022-03-20 03:43:23,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5257, Invalid=26605, Unknown=0, NotChecked=0, Total=31862 [2022-03-20 03:43:23,848 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-20 03:43:30,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:43:30,884 INFO L93 Difference]: Finished difference Result 1015 states and 1203 transitions. [2022-03-20 03:43:30,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 236 states. [2022-03-20 03:43:30,885 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-20 03:43:30,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:43:30,887 INFO L225 Difference]: With dead ends: 1015 [2022-03-20 03:43:30,887 INFO L226 Difference]: Without dead ends: 786 [2022-03-20 03:43:30,895 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1702 GetRequests, 1291 SyntacticMatches, 1 SemanticMatches, 410 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60019 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=28083, Invalid=141249, Unknown=0, NotChecked=0, Total=169332 [2022-03-20 03:43:30,895 INFO L913 BasicCegarLoop]: 183 mSDtfsCounter, 2100 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 7360 mSolverCounterSat, 1878 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s 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.0s IncrementalHoareTripleChecker+Time [2022-03-20 03:43:30,895 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2101 Valid, 270 Invalid, 9238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1878 Valid, 7360 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-20 03:43:30,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2022-03-20 03:43:30,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 553. [2022-03-20 03:43:30,900 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-20 03:43:30,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 568 transitions. [2022-03-20 03:43:30,901 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 568 transitions. Word has length 588 [2022-03-20 03:43:30,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:43:30,901 INFO L478 AbstractCegarLoop]: Abstraction has 553 states and 568 transitions. [2022-03-20 03:43:30,901 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-20 03:43:30,901 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 568 transitions. [2022-03-20 03:43:30,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2022-03-20 03:43:30,904 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:43:30,904 INFO L499 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-20 03:43:30,925 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-03-20 03:43:31,117 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2022-03-20 03:43:31,117 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:43:31,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:43:31,117 INFO L85 PathProgramCache]: Analyzing trace with hash -619026229, now seen corresponding path program 69 times [2022-03-20 03:43:31,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:43:31,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813948700] [2022-03-20 03:43:31,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:43:31,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:43:31,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:43:33,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-20 03:43:33,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-20 03:43:33,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:43:33,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:43:33,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:43:33,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:43:33,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:43:33,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:43:33,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:43:33,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:43:33,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:43:33,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:43:33,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:43:33,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:43:33,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:43:33,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:43:33,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:43:33,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:43:33,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:43:33,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-20 03:43:33,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-20 03:43:33,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-20 03:43:33,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-20 03:43:33,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-20 03:43:33,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-20 03:43:33,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-20 03:43:33,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-20 03:43:33,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-20 03:43:33,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-20 03:43:33,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-20 03:43:33,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-20 03:43:33,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-20 03:43:33,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-20 03:43:33,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-20 03:43:33,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-20 03:43:33,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-20 03:43:33,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-20 03:43:33,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-20 03:43:33,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-20 03:43:33,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-20 03:43:33,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-20 03:43:33,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-20 03:43:33,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-20 03:43:33,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-20 03:43:33,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-20 03:43:33,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-20 03:43:33,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-20 03:43:33,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-20 03:43:33,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-20 03:43:33,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-20 03:43:33,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-20 03:43:33,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-20 03:43:33,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-20 03:43:33,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-20 03:43:33,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-20 03:43:33,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-20 03:43:33,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-20 03:43:33,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-20 03:43:33,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:33,410 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-20 03:43:33,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:43:33,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813948700] [2022-03-20 03:43:33,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813948700] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:43:33,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902127125] [2022-03-20 03:43:33,410 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:43:33,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:43:33,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:43:33,412 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-20 03:43:33,412 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-20 03:43:33,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 59 check-sat command(s) [2022-03-20 03:43:33,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:43:33,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 1634 conjuncts, 120 conjunts are in the unsatisfiable core [2022-03-20 03:43:33,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:43:36,295 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-20 03:43:36,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:43:36,805 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-20 03:43:36,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902127125] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:43:36,806 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:43:36,806 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [121, 63, 63] total 182 [2022-03-20 03:43:36,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358075228] [2022-03-20 03:43:36,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:43:36,807 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 182 states [2022-03-20 03:43:36,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:43:36,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 182 interpolants. [2022-03-20 03:43:36,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5436, Invalid=27506, Unknown=0, NotChecked=0, Total=32942 [2022-03-20 03:43:36,809 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-20 03:43:43,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:43:43,676 INFO L93 Difference]: Finished difference Result 1033 states and 1224 transitions. [2022-03-20 03:43:43,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2022-03-20 03:43:43,677 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-20 03:43:43,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:43:43,679 INFO L225 Difference]: With dead ends: 1033 [2022-03-20 03:43:43,679 INFO L226 Difference]: Without dead ends: 800 [2022-03-20 03:43:43,687 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1731 GetRequests, 1313 SyntacticMatches, 1 SemanticMatches, 417 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62116 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=29039, Invalid=146103, Unknown=0, NotChecked=0, Total=175142 [2022-03-20 03:43:43,689 INFO L913 BasicCegarLoop]: 186 mSDtfsCounter, 2011 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 7251 mSolverCounterSat, 1728 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2012 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 8979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1728 IncrementalHoareTripleChecker+Valid, 7251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-20 03:43:43,689 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2012 Valid, 248 Invalid, 8979 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1728 Valid, 7251 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-20 03:43:43,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2022-03-20 03:43:43,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 563. [2022-03-20 03:43:43,694 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-20 03:43:43,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 578 transitions. [2022-03-20 03:43:43,695 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 578 transitions. Word has length 598 [2022-03-20 03:43:43,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:43:43,695 INFO L478 AbstractCegarLoop]: Abstraction has 563 states and 578 transitions. [2022-03-20 03:43:43,696 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-20 03:43:43,696 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 578 transitions. [2022-03-20 03:43:43,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2022-03-20 03:43:43,698 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:43:43,699 INFO L499 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-20 03:43:43,718 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-20 03:43:43,918 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-20 03:43:43,919 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:43:43,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:43:43,919 INFO L85 PathProgramCache]: Analyzing trace with hash -2127033342, now seen corresponding path program 70 times [2022-03-20 03:43:43,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:43:43,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314325174] [2022-03-20 03:43:43,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:43:43,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:43:44,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:43:46,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-20 03:43:46,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-20 03:43:46,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:43:46,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:43:46,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:43:46,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:43:46,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:43:46,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:43:46,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:43:46,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:43:46,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:43:46,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:43:46,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:43:46,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:43:46,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:43:46,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:43:46,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:43:46,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:43:46,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:43:46,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:43:46,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:43:46,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:43:46,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:43:46,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:43:46,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:43:46,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:43:46,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:43:46,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:43:46,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:43:46,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-20 03:43:46,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-20 03:43:46,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-20 03:43:46,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-20 03:43:46,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-20 03:43:46,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-20 03:43:46,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-20 03:43:46,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-20 03:43:46,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-20 03:43:46,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-20 03:43:46,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-20 03:43:46,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-20 03:43:46,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-20 03:43:46,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-20 03:43:46,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-20 03:43:46,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-20 03:43:46,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-20 03:43:46,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-20 03:43:46,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-20 03:43:46,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-20 03:43:46,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-20 03:43:46,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-20 03:43:46,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-20 03:43:46,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-20 03:43:46,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-20 03:43:46,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-20 03:43:46,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-20 03:43:46,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-20 03:43:46,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-20 03:43:46,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-20 03:43:46,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:43:46,873 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-20 03:43:46,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:43:46,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314325174] [2022-03-20 03:43:46,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314325174] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:43:46,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620550002] [2022-03-20 03:43:46,873 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:43:46,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:43:46,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:43:46,875 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-20 03:43:46,876 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-20 03:43:47,078 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:43:47,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:43:47,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 1661 conjuncts, 122 conjunts are in the unsatisfiable core [2022-03-20 03:43:47,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:43:50,224 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-20 03:43:50,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:43:50,745 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-20 03:43:50,745 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620550002] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:43:50,745 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:43:50,745 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [123, 64, 64] total 185 [2022-03-20 03:43:50,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121839521] [2022-03-20 03:43:50,745 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:43:50,746 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 185 states [2022-03-20 03:43:50,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:43:50,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 185 interpolants. [2022-03-20 03:43:50,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5618, Invalid=28422, Unknown=0, NotChecked=0, Total=34040 [2022-03-20 03:43:50,748 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-20 03:43:58,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:43:58,388 INFO L93 Difference]: Finished difference Result 1051 states and 1245 transitions. [2022-03-20 03:43:58,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 244 states. [2022-03-20 03:43:58,389 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-20 03:43:58,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:43:58,391 INFO L225 Difference]: With dead ends: 1051 [2022-03-20 03:43:58,391 INFO L226 Difference]: Without dead ends: 814 [2022-03-20 03:43:58,399 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1760 GetRequests, 1335 SyntacticMatches, 1 SemanticMatches, 424 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64249 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=30011, Invalid=151039, Unknown=0, NotChecked=0, Total=181050 [2022-03-20 03:43:58,400 INFO L913 BasicCegarLoop]: 189 mSDtfsCounter, 1840 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 7934 mSolverCounterSat, 1590 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1841 SdHoareTripleChecker+Valid, 291 SdHoareTripleChecker+Invalid, 9524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1590 IncrementalHoareTripleChecker+Valid, 7934 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-20 03:43:58,400 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1841 Valid, 291 Invalid, 9524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1590 Valid, 7934 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-20 03:43:58,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2022-03-20 03:43:58,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 573. [2022-03-20 03:43:58,405 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-20 03:43:58,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 588 transitions. [2022-03-20 03:43:58,406 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 588 transitions. Word has length 608 [2022-03-20 03:43:58,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:43:58,406 INFO L478 AbstractCegarLoop]: Abstraction has 573 states and 588 transitions. [2022-03-20 03:43:58,406 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-20 03:43:58,406 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 588 transitions. [2022-03-20 03:43:58,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2022-03-20 03:43:58,409 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:43:58,409 INFO L499 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-20 03:43:58,428 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-03-20 03:43:58,628 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-20 03:43:58,628 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:43:58,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:43:58,628 INFO L85 PathProgramCache]: Analyzing trace with hash 2015205497, now seen corresponding path program 71 times [2022-03-20 03:43:58,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:43:58,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798925586] [2022-03-20 03:43:58,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:43:58,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:43:58,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:44:01,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-20 03:44:01,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:44:01,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:44:01,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:44:01,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:44:01,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:44:01,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:44:01,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:44:01,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:44:01,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:44:01,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:44:01,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:44:01,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:44:01,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:44:01,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:44:01,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:44:01,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:44:01,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:44:01,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:44:01,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:44:01,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-20 03:44:01,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-20 03:44:01,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-20 03:44:01,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-20 03:44:01,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-20 03:44:01,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-20 03:44:01,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-20 03:44:01,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-20 03:44:01,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-20 03:44:01,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-20 03:44:01,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-20 03:44:01,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-20 03:44:01,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-20 03:44:01,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-20 03:44:01,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-20 03:44:01,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-20 03:44:01,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-20 03:44:01,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-20 03:44:01,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-20 03:44:01,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-20 03:44:01,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-20 03:44:01,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-20 03:44:01,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-20 03:44:01,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-20 03:44:01,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-20 03:44:01,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-20 03:44:01,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-20 03:44:01,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-20 03:44:01,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-20 03:44:01,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-20 03:44:01,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-20 03:44:01,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-20 03:44:01,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-20 03:44:01,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-20 03:44:01,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-20 03:44:01,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-20 03:44:01,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-20 03:44:01,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-20 03:44:01,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-20 03:44:01,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-20 03:44:01,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:01,250 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-20 03:44:01,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:44:01,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798925586] [2022-03-20 03:44:01,250 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798925586] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:44:01,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712618625] [2022-03-20 03:44:01,250 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:44:01,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:44:01,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:44:01,251 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-20 03:44:01,254 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-20 03:44:01,600 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 61 check-sat command(s) [2022-03-20 03:44:01,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:44:01,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 1688 conjuncts, 124 conjunts are in the unsatisfiable core [2022-03-20 03:44:01,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:44:05,384 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-20 03:44:05,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:44:06,001 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-20 03:44:06,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712618625] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:44:06,001 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:44:06,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [125, 124, 124] total 188 [2022-03-20 03:44:06,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773724373] [2022-03-20 03:44:06,001 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:44:06,002 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 188 states [2022-03-20 03:44:06,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:44:06,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 188 interpolants. [2022-03-20 03:44:06,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7817, Invalid=27339, Unknown=0, NotChecked=0, Total=35156 [2022-03-20 03:44:06,007 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-20 03:44:10,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:44:10,585 INFO L93 Difference]: Finished difference Result 1060 states and 1257 transitions. [2022-03-20 03:44:10,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-20 03:44:10,585 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-20 03:44:10,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:44:10,588 INFO L225 Difference]: With dead ends: 1060 [2022-03-20 03:44:10,588 INFO L226 Difference]: Without dead ends: 819 [2022-03-20 03:44:10,593 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1664 GetRequests, 1356 SyntacticMatches, 0 SemanticMatches, 308 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26395 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=21239, Invalid=74551, Unknown=0, NotChecked=0, Total=95790 [2022-03-20 03:44:10,593 INFO L913 BasicCegarLoop]: 134 mSDtfsCounter, 1448 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 4087 mSolverCounterSat, 1024 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1449 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 5111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1024 IncrementalHoareTripleChecker+Valid, 4087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-20 03:44:10,593 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1449 Valid, 196 Invalid, 5111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1024 Valid, 4087 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-20 03:44:10,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2022-03-20 03:44:10,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 575. [2022-03-20 03:44:10,598 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-20 03:44:10,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 590 transitions. [2022-03-20 03:44:10,599 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 590 transitions. Word has length 618 [2022-03-20 03:44:10,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:44:10,599 INFO L478 AbstractCegarLoop]: Abstraction has 575 states and 590 transitions. [2022-03-20 03:44:10,599 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-20 03:44:10,599 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 590 transitions. [2022-03-20 03:44:10,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 621 [2022-03-20 03:44:10,602 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:44:10,602 INFO L499 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-20 03:44:10,622 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-20 03:44:10,802 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-20 03:44:10,803 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:44:10,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:44:10,803 INFO L85 PathProgramCache]: Analyzing trace with hash 842533788, now seen corresponding path program 72 times [2022-03-20 03:44:10,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:44:10,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746213297] [2022-03-20 03:44:10,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:44:10,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:44:10,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:44:11,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:44:11,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:44:11,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:44:11,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:44:11,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:44:11,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:44:11,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:44:11,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:44:11,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:44:11,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:44:11,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:44:11,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:44:11,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:44:11,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:44:11,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:44:11,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:44:11,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:44:11,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:44:11,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:44:11,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:44:11,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:44:11,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:44:11,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:44:11,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:44:11,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:44:11,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:44:11,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:44:11,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:44:11,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:44:11,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:44:11,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:44:11,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:44:11,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:44:11,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:44:11,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:44:11,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-20 03:44:11,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-20 03:44:11,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-20 03:44:11,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-20 03:44:11,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-20 03:44:11,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-20 03:44:11,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-20 03:44:11,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-20 03:44:11,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-20 03:44:11,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-20 03:44:11,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-20 03:44:11,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-20 03:44:11,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-20 03:44:11,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-20 03:44:11,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-20 03:44:11,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-20 03:44:11,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-20 03:44:11,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-20 03:44:11,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-20 03:44:11,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-20 03:44:11,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-20 03:44:11,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-20 03:44:11,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-20 03:44:11,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-20 03:44:11,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-20 03:44:11,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:11,847 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-20 03:44:11,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:44:11,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746213297] [2022-03-20 03:44:11,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746213297] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:44:11,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366106624] [2022-03-20 03:44:11,848 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:44:11,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:44:11,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:44:11,849 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-20 03:44:11,850 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-20 03:44:12,256 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 62 check-sat command(s) [2022-03-20 03:44:12,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:44:12,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 1698 conjuncts, 125 conjunts are in the unsatisfiable core [2022-03-20 03:44:12,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:44:12,755 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-20 03:44:12,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:44:13,285 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-20 03:44:13,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366106624] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:44:13,285 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:44:13,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66, 66] total 71 [2022-03-20 03:44:13,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74900659] [2022-03-20 03:44:13,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:44:13,286 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-03-20 03:44:13,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:44:13,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-03-20 03:44:13,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2096, Invalid=2874, Unknown=0, NotChecked=0, Total=4970 [2022-03-20 03:44:13,287 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-20 03:44:14,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:44:14,604 INFO L93 Difference]: Finished difference Result 592 states and 609 transitions. [2022-03-20 03:44:14,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-20 03:44:14,605 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-20 03:44:14,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:44:14,606 INFO L225 Difference]: With dead ends: 592 [2022-03-20 03:44:14,607 INFO L226 Difference]: Without dead ends: 592 [2022-03-20 03:44:14,609 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1555 GetRequests, 1418 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3367 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=6280, Invalid=12626, Unknown=0, NotChecked=0, Total=18906 [2022-03-20 03:44:14,609 INFO L913 BasicCegarLoop]: 82 mSDtfsCounter, 288 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 2146 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 2468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 2146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-20 03:44:14,609 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 119 Invalid, 2468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 2146 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-20 03:44:14,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2022-03-20 03:44:14,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 587. [2022-03-20 03:44:14,614 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-20 03:44:14,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 603 transitions. [2022-03-20 03:44:14,615 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 603 transitions. Word has length 620 [2022-03-20 03:44:14,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:44:14,615 INFO L478 AbstractCegarLoop]: Abstraction has 587 states and 603 transitions. [2022-03-20 03:44:14,615 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-20 03:44:14,615 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 603 transitions. [2022-03-20 03:44:14,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 637 [2022-03-20 03:44:14,618 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:44:14,618 INFO L499 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-20 03:44:14,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-03-20 03:44:14,838 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-20 03:44:14,838 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:44:14,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:44:14,839 INFO L85 PathProgramCache]: Analyzing trace with hash 1976769732, now seen corresponding path program 73 times [2022-03-20 03:44:14,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:44:14,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269635944] [2022-03-20 03:44:14,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:44:14,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:44:14,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:44:17,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-20 03:44:17,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:44:17,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:44:17,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:44:17,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:44:17,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:44:17,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:44:17,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:44:17,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:44:17,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:44:17,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:44:17,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:44:17,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:44:17,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:44:17,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:44:17,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:44:17,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:44:17,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:44:17,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:44:17,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:44:17,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:44:17,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:44:17,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:44:17,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:44:17,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:44:17,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:44:17,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:44:17,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:44:17,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:44:17,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:44:17,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:44:17,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:44:17,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:44:17,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:44:17,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:44:17,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-20 03:44:17,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-20 03:44:17,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-20 03:44:17,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-20 03:44:17,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-20 03:44:17,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-20 03:44:17,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-20 03:44:17,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-20 03:44:17,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-20 03:44:17,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-20 03:44:17,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-20 03:44:17,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-20 03:44:17,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-20 03:44:17,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-20 03:44:17,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-20 03:44:17,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-20 03:44:17,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-20 03:44:17,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-20 03:44:17,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-20 03:44:17,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-20 03:44:17,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-20 03:44:17,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-20 03:44:17,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-20 03:44:17,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-20 03:44:17,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-20 03:44:17,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-20 03:44:17,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-20 03:44:17,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,542 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-20 03:44:17,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:44:17,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269635944] [2022-03-20 03:44:17,542 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269635944] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:44:17,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967232754] [2022-03-20 03:44:17,543 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:44:17,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:44:17,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:44:17,544 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-20 03:44:17,545 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-20 03:44:17,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:17,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 126 conjunts are in the unsatisfiable core [2022-03-20 03:44:17,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:44:22,644 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-20 03:44:22,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:44:23,265 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-20 03:44:23,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967232754] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:44:23,266 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:44:23,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 126, 126] total 192 [2022-03-20 03:44:23,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948842464] [2022-03-20 03:44:23,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:44:23,267 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 192 states [2022-03-20 03:44:23,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:44:23,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2022-03-20 03:44:23,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8133, Invalid=28539, Unknown=0, NotChecked=0, Total=36672 [2022-03-20 03:44:23,270 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-20 03:44:27,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:44:27,591 INFO L93 Difference]: Finished difference Result 1082 states and 1283 transitions. [2022-03-20 03:44:27,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-03-20 03:44:27,591 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-20 03:44:27,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:44:27,593 INFO L225 Difference]: With dead ends: 1082 [2022-03-20 03:44:27,593 INFO L226 Difference]: Without dead ends: 837 [2022-03-20 03:44:27,599 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1710 GetRequests, 1396 SyntacticMatches, 0 SemanticMatches, 314 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27511 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=21992, Invalid=77548, Unknown=0, NotChecked=0, Total=99540 [2022-03-20 03:44:27,599 INFO L913 BasicCegarLoop]: 136 mSDtfsCounter, 1311 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3780 mSolverCounterSat, 960 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s 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.1s IncrementalHoareTripleChecker+Time [2022-03-20 03:44:27,600 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1312 Valid, 188 Invalid, 4740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [960 Valid, 3780 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-20 03:44:27,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 837 states. [2022-03-20 03:44:27,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 837 to 589. [2022-03-20 03:44:27,605 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-20 03:44:27,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 605 transitions. [2022-03-20 03:44:27,605 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 605 transitions. Word has length 636 [2022-03-20 03:44:27,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:44:27,606 INFO L478 AbstractCegarLoop]: Abstraction has 589 states and 605 transitions. [2022-03-20 03:44:27,606 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-20 03:44:27,606 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 605 transitions. [2022-03-20 03:44:27,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 639 [2022-03-20 03:44:27,609 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:44:27,609 INFO L499 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-20 03:44:27,627 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-20 03:44:27,829 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-20 03:44:27,829 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:44:27,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:44:27,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1168256295, now seen corresponding path program 74 times [2022-03-20 03:44:27,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:44:27,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647188704] [2022-03-20 03:44:27,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:44:27,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:44:28,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:44:30,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-20 03:44:30,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:44:30,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:44:30,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:44:30,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:44:30,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:44:30,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:44:30,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:44:30,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:44:30,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:44:30,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:44:30,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:44:30,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:44:30,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:44:30,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:44:30,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:44:30,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:44:30,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:44:30,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-20 03:44:30,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-20 03:44:30,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-20 03:44:30,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-20 03:44:30,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-20 03:44:30,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-20 03:44:30,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-20 03:44:30,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-20 03:44:30,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-20 03:44:30,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-20 03:44:30,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-20 03:44:30,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-20 03:44:30,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-20 03:44:30,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-20 03:44:30,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-20 03:44:30,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-20 03:44:30,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-20 03:44:30,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-20 03:44:30,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-20 03:44:30,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-20 03:44:30,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-20 03:44:30,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-20 03:44:30,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-20 03:44:30,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-20 03:44:30,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-20 03:44:30,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-20 03:44:30,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-20 03:44:30,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-20 03:44:30,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-20 03:44:30,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-20 03:44:30,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-20 03:44:30,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-20 03:44:30,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-20 03:44:30,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-20 03:44:30,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-20 03:44:30,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-20 03:44:30,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-20 03:44:30,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-20 03:44:30,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-20 03:44:30,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-20 03:44:30,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-20 03:44:30,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-20 03:44:30,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-20 03:44:30,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-20 03:44:30,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:30,476 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-20 03:44:30,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:44:30,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647188704] [2022-03-20 03:44:30,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647188704] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:44:30,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024606832] [2022-03-20 03:44:30,477 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:44:30,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:44:30,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:44:30,478 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-20 03:44:30,479 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-20 03:44:30,653 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:44:30,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:44:30,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 1742 conjuncts, 128 conjunts are in the unsatisfiable core [2022-03-20 03:44:30,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:44:34,115 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-20 03:44:34,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:44:34,657 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-20 03:44:34,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024606832] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:44:34,657 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:44:34,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [129, 67, 67] total 194 [2022-03-20 03:44:34,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223799152] [2022-03-20 03:44:34,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:44:34,658 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 194 states [2022-03-20 03:44:34,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:44:34,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 194 interpolants. [2022-03-20 03:44:34,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6182, Invalid=31260, Unknown=0, NotChecked=0, Total=37442 [2022-03-20 03:44:34,662 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-20 03:44:42,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:44:42,699 INFO L93 Difference]: Finished difference Result 1101 states and 1305 transitions. [2022-03-20 03:44:42,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 256 states. [2022-03-20 03:44:42,699 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-20 03:44:42,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:44:42,704 INFO L225 Difference]: With dead ends: 1101 [2022-03-20 03:44:42,704 INFO L226 Difference]: Without dead ends: 852 [2022-03-20 03:44:42,715 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1847 GetRequests, 1401 SyntacticMatches, 1 SemanticMatches, 445 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70864 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=33023, Invalid=166339, Unknown=0, NotChecked=0, Total=199362 [2022-03-20 03:44:42,715 INFO L913 BasicCegarLoop]: 198 mSDtfsCounter, 2049 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 8995 mSolverCounterSat, 1725 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2050 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 10720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1725 IncrementalHoareTripleChecker+Valid, 8995 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-20 03:44:42,715 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2050 Valid, 295 Invalid, 10720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1725 Valid, 8995 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-20 03:44:42,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2022-03-20 03:44:42,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 599. [2022-03-20 03:44:42,721 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-20 03:44:42,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 615 transitions. [2022-03-20 03:44:42,722 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 615 transitions. Word has length 638 [2022-03-20 03:44:42,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:44:42,722 INFO L478 AbstractCegarLoop]: Abstraction has 599 states and 615 transitions. [2022-03-20 03:44:42,722 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-20 03:44:42,722 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 615 transitions. [2022-03-20 03:44:42,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 649 [2022-03-20 03:44:42,725 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:44:42,726 INFO L499 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-20 03:44:42,750 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-03-20 03:44:42,947 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-20 03:44:42,947 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:44:42,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:44:42,948 INFO L85 PathProgramCache]: Analyzing trace with hash -1475078818, now seen corresponding path program 75 times [2022-03-20 03:44:42,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:44:42,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387575107] [2022-03-20 03:44:42,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:44:42,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:44:43,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:44:46,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-20 03:44:46,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:44:46,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:44:46,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:44:46,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:44:46,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:44:46,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:44:46,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:44:46,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:44:46,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:44:46,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:44:46,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:44:46,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:44:46,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:44:46,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:44:46,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:44:46,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:44:46,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:44:46,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:44:46,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:44:46,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:44:46,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:44:46,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:44:46,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:44:46,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:44:46,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:44:46,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:44:46,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:44:46,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-20 03:44:46,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-20 03:44:46,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-20 03:44:46,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-20 03:44:46,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-20 03:44:46,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-20 03:44:46,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-20 03:44:46,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-20 03:44:46,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-20 03:44:46,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-20 03:44:46,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-20 03:44:46,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-20 03:44:46,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-20 03:44:46,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-20 03:44:46,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-20 03:44:46,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-20 03:44:46,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-20 03:44:46,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-20 03:44:46,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-20 03:44:46,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-20 03:44:46,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-20 03:44:46,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-20 03:44:46,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-20 03:44:46,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-20 03:44:46,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-20 03:44:46,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-20 03:44:46,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-20 03:44:46,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-20 03:44:46,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-20 03:44:46,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-20 03:44:46,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-20 03:44:46,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-20 03:44:46,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-20 03:44:46,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-20 03:44:46,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-20 03:44:46,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:44:46,101 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-20 03:44:46,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:44:46,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387575107] [2022-03-20 03:44:46,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387575107] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:44:46,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737343405] [2022-03-20 03:44:46,101 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:44:46,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:44:46,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:44:46,102 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-20 03:44:46,103 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-20 03:44:46,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 64 check-sat command(s) [2022-03-20 03:44:46,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:44:46,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 1769 conjuncts, 130 conjunts are in the unsatisfiable core [2022-03-20 03:44:46,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:44:49,985 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-20 03:44:49,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:44:50,531 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-20 03:44:50,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737343405] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:44:50,531 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:44:50,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [131, 68, 68] total 197 [2022-03-20 03:44:50,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326664057] [2022-03-20 03:44:50,532 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:44:50,532 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 197 states [2022-03-20 03:44:50,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:44:50,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 197 interpolants. [2022-03-20 03:44:50,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6376, Invalid=32236, Unknown=0, NotChecked=0, Total=38612 [2022-03-20 03:44:50,535 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-20 03:45:00,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:45:00,734 INFO L93 Difference]: Finished difference Result 1119 states and 1326 transitions. [2022-03-20 03:45:00,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 260 states. [2022-03-20 03:45:00,735 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-20 03:45:00,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:45:00,737 INFO L225 Difference]: With dead ends: 1119 [2022-03-20 03:45:00,737 INFO L226 Difference]: Without dead ends: 866 [2022-03-20 03:45:00,746 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1876 GetRequests, 1423 SyntacticMatches, 1 SemanticMatches, 452 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73141 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=34059, Invalid=171603, Unknown=0, NotChecked=0, Total=205662 [2022-03-20 03:45:00,746 INFO L913 BasicCegarLoop]: 201 mSDtfsCounter, 2218 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 7652 mSolverCounterSat, 1812 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2219 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 9464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1812 IncrementalHoareTripleChecker+Valid, 7652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-20 03:45:00,746 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2219 Valid, 268 Invalid, 9464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1812 Valid, 7652 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-20 03:45:00,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2022-03-20 03:45:00,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 609. [2022-03-20 03:45:00,751 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-20 03:45:00,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 625 transitions. [2022-03-20 03:45:00,752 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 625 transitions. Word has length 648 [2022-03-20 03:45:00,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:45:00,752 INFO L478 AbstractCegarLoop]: Abstraction has 609 states and 625 transitions. [2022-03-20 03:45:00,752 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-20 03:45:00,753 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 625 transitions. [2022-03-20 03:45:00,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 659 [2022-03-20 03:45:00,756 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:45:00,756 INFO L499 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-20 03:45:00,775 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-20 03:45:00,974 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-20 03:45:00,974 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:45:00,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:45:00,975 INFO L85 PathProgramCache]: Analyzing trace with hash -1326209323, now seen corresponding path program 76 times [2022-03-20 03:45:00,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:45:00,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478879230] [2022-03-20 03:45:00,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:45:00,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:45:01,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:45:04,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-20 03:45:04,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:45:04,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:45:04,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:45:04,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:45:04,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:45:04,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:45:04,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:45:04,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:45:04,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:45:04,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:45:04,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:45:04,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:45:04,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:45:04,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:45:04,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:04,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:45:04,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:45:05,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:45:05,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:45:05,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-20 03:45:05,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-20 03:45:05,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-20 03:45:05,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-20 03:45:05,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-20 03:45:05,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-20 03:45:05,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-20 03:45:05,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-20 03:45:05,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-20 03:45:05,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-20 03:45:05,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-20 03:45:05,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-20 03:45:05,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-20 03:45:05,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-20 03:45:05,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-20 03:45:05,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-20 03:45:05,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-20 03:45:05,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-20 03:45:05,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-20 03:45:05,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-20 03:45:05,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-20 03:45:05,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-20 03:45:05,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-20 03:45:05,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-20 03:45:05,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-20 03:45:05,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-20 03:45:05,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-20 03:45:05,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-20 03:45:05,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-20 03:45:05,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-20 03:45:05,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-20 03:45:05,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-20 03:45:05,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-20 03:45:05,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-20 03:45:05,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-20 03:45:05,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-20 03:45:05,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-20 03:45:05,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-20 03:45:05,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-20 03:45:05,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-20 03:45:05,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-20 03:45:05,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-20 03:45:05,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-20 03:45:05,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-20 03:45:05,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-20 03:45:05,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:05,064 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-20 03:45:05,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:45:05,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478879230] [2022-03-20 03:45:05,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478879230] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:45:05,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721894084] [2022-03-20 03:45:05,064 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:45:05,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:45:05,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:45:05,065 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-20 03:45:05,066 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-20 03:45:05,279 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:45:05,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:45:05,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 1796 conjuncts, 132 conjunts are in the unsatisfiable core [2022-03-20 03:45:05,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:45:09,002 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-20 03:45:09,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:45:09,765 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-20 03:45:09,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721894084] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:45:09,765 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:45:09,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [133, 69, 69] total 200 [2022-03-20 03:45:09,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702180221] [2022-03-20 03:45:09,766 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:45:09,767 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 200 states [2022-03-20 03:45:09,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:45:09,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 200 interpolants. [2022-03-20 03:45:09,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6573, Invalid=33227, Unknown=0, NotChecked=0, Total=39800 [2022-03-20 03:45:09,771 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-20 03:45:19,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:45:19,651 INFO L93 Difference]: Finished difference Result 1137 states and 1347 transitions. [2022-03-20 03:45:19,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2022-03-20 03:45:19,652 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-20 03:45:19,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:45:19,654 INFO L225 Difference]: With dead ends: 1137 [2022-03-20 03:45:19,654 INFO L226 Difference]: Without dead ends: 880 [2022-03-20 03:45:19,665 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1905 GetRequests, 1445 SyntacticMatches, 1 SemanticMatches, 459 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75454 ImplicationChecksByTransitivity, 12.7s TimeCoverageRelationStatistics Valid=35111, Invalid=176949, Unknown=0, NotChecked=0, Total=212060 [2022-03-20 03:45:19,665 INFO L913 BasicCegarLoop]: 204 mSDtfsCounter, 2163 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 8747 mSolverCounterSat, 1872 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2164 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 10619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1872 IncrementalHoareTripleChecker+Valid, 8747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-03-20 03:45:19,665 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2164 Valid, 281 Invalid, 10619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1872 Valid, 8747 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-03-20 03:45:19,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2022-03-20 03:45:19,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 619. [2022-03-20 03:45:19,672 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-20 03:45:19,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 635 transitions. [2022-03-20 03:45:19,673 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 635 transitions. Word has length 658 [2022-03-20 03:45:19,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:45:19,673 INFO L478 AbstractCegarLoop]: Abstraction has 619 states and 635 transitions. [2022-03-20 03:45:19,673 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-20 03:45:19,673 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 635 transitions. [2022-03-20 03:45:19,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2022-03-20 03:45:19,693 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:45:19,693 INFO L499 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-20 03:45:19,711 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-20 03:45:19,908 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-20 03:45:19,908 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:45:19,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:45:19,908 INFO L85 PathProgramCache]: Analyzing trace with hash -154381940, now seen corresponding path program 77 times [2022-03-20 03:45:19,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:45:19,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669050801] [2022-03-20 03:45:19,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:45:19,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:45:20,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:45:22,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-20 03:45:22,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:45:22,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:45:22,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:45:22,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:45:22,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:45:22,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:45:22,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:45:22,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:45:22,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:45:22,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:45:22,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:45:22,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:45:22,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:45:22,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:45:22,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:45:22,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:45:22,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:45:22,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:45:22,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:45:22,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:45:22,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:45:22,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:45:22,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:45:22,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:45:22,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:45:22,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:45:22,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:45:22,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:45:22,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:45:22,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:45:22,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:45:22,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:45:22,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:45:22,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-20 03:45:22,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-20 03:45:22,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-20 03:45:22,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-20 03:45:22,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-20 03:45:22,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-20 03:45:22,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-20 03:45:22,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-20 03:45:22,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-20 03:45:22,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-20 03:45:22,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-20 03:45:22,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-20 03:45:22,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-20 03:45:22,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-20 03:45:22,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-20 03:45:22,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-20 03:45:22,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-20 03:45:22,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-20 03:45:22,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-20 03:45:22,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-20 03:45:22,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-20 03:45:22,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-20 03:45:22,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-20 03:45:22,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-20 03:45:22,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-20 03:45:22,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-20 03:45:22,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-20 03:45:22,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-20 03:45:22,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-20 03:45:22,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-20 03:45:22,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-20 03:45:22,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:22,907 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-20 03:45:22,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:45:22,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669050801] [2022-03-20 03:45:22,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669050801] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:45:22,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346903543] [2022-03-20 03:45:22,907 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:45:22,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:45:22,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:45:22,908 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-20 03:45:22,909 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-20 03:45:23,262 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 66 check-sat command(s) [2022-03-20 03:45:23,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:45:23,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 1823 conjuncts, 134 conjunts are in the unsatisfiable core [2022-03-20 03:45:23,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:45:27,640 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-20 03:45:27,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:45:28,226 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-20 03:45:28,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346903543] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:45:28,226 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:45:28,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [135, 134, 134] total 203 [2022-03-20 03:45:28,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227862097] [2022-03-20 03:45:28,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:45:28,227 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 203 states [2022-03-20 03:45:28,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:45:28,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 203 interpolants. [2022-03-20 03:45:28,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9117, Invalid=31889, Unknown=0, NotChecked=0, Total=41006 [2022-03-20 03:45:28,231 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-20 03:45:33,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:45:33,120 INFO L93 Difference]: Finished difference Result 1146 states and 1359 transitions. [2022-03-20 03:45:33,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-20 03:45:33,120 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-20 03:45:33,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:45:33,123 INFO L225 Difference]: With dead ends: 1146 [2022-03-20 03:45:33,123 INFO L226 Difference]: Without dead ends: 885 [2022-03-20 03:45:33,133 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1799 GetRequests, 1466 SyntacticMatches, 0 SemanticMatches, 333 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30870 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=24794, Invalid=87096, Unknown=0, NotChecked=0, Total=111890 [2022-03-20 03:45:33,133 INFO L913 BasicCegarLoop]: 144 mSDtfsCounter, 1926 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 3983 mSolverCounterSat, 1423 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1927 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 5406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1423 IncrementalHoareTripleChecker+Valid, 3983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-20 03:45:33,133 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1927 Valid, 176 Invalid, 5406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1423 Valid, 3983 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-20 03:45:33,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2022-03-20 03:45:33,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 621. [2022-03-20 03:45:33,143 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-20 03:45:33,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 637 transitions. [2022-03-20 03:45:33,143 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 637 transitions. Word has length 668 [2022-03-20 03:45:33,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:45:33,144 INFO L478 AbstractCegarLoop]: Abstraction has 621 states and 637 transitions. [2022-03-20 03:45:33,144 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-20 03:45:33,144 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 637 transitions. [2022-03-20 03:45:33,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 671 [2022-03-20 03:45:33,147 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:45:33,147 INFO L499 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-20 03:45:33,168 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-03-20 03:45:33,363 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-20 03:45:33,363 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:45:33,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:45:33,364 INFO L85 PathProgramCache]: Analyzing trace with hash -255257105, now seen corresponding path program 78 times [2022-03-20 03:45:33,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:45:33,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685415305] [2022-03-20 03:45:33,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:45:33,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:45:33,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:45:34,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:45:34,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:45:34,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:45:34,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:45:34,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:45:34,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:45:34,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:45:34,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:45:34,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:45:34,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:45:34,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:45:34,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:45:34,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:45:34,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:45:34,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:45:34,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:45:34,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:45:34,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-20 03:45:34,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-20 03:45:34,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-20 03:45:34,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-20 03:45:34,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-20 03:45:34,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-20 03:45:34,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-20 03:45:34,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-20 03:45:34,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-20 03:45:34,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-20 03:45:34,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-20 03:45:34,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-20 03:45:34,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-20 03:45:34,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-20 03:45:34,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-20 03:45:34,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-20 03:45:34,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-20 03:45:34,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-20 03:45:34,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-20 03:45:34,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-20 03:45:34,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-20 03:45:34,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-20 03:45:34,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-20 03:45:34,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-20 03:45:34,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-20 03:45:34,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-20 03:45:34,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-20 03:45:34,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-20 03:45:34,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-20 03:45:34,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-20 03:45:34,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-20 03:45:34,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-20 03:45:34,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-20 03:45:34,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-20 03:45:34,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-20 03:45:34,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-20 03:45:34,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-20 03:45:34,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-20 03:45:34,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-20 03:45:34,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-20 03:45:34,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-20 03:45:34,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-20 03:45:34,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-20 03:45:34,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-20 03:45:34,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-20 03:45:34,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-20 03:45:34,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-20 03:45:34,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-20 03:45:34,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:34,752 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-20 03:45:34,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:45:34,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685415305] [2022-03-20 03:45:34,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685415305] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:45:34,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092089966] [2022-03-20 03:45:34,752 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:45:34,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:45:34,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:45:34,753 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-20 03:45:34,754 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-20 03:45:35,123 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2022-03-20 03:45:35,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:45:35,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 1833 conjuncts, 135 conjunts are in the unsatisfiable core [2022-03-20 03:45:35,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:45:35,656 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-20 03:45:35,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:45:36,308 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-20 03:45:36,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092089966] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:45:36,308 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:45:36,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 76 [2022-03-20 03:45:36,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999165883] [2022-03-20 03:45:36,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:45:36,309 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-03-20 03:45:36,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:45:36,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-03-20 03:45:36,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2431, Invalid=3269, Unknown=0, NotChecked=0, Total=5700 [2022-03-20 03:45:36,310 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-20 03:45:37,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:45:37,654 INFO L93 Difference]: Finished difference Result 638 states and 656 transitions. [2022-03-20 03:45:37,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-20 03:45:37,654 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-20 03:45:37,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:45:37,656 INFO L225 Difference]: With dead ends: 638 [2022-03-20 03:45:37,656 INFO L226 Difference]: Without dead ends: 638 [2022-03-20 03:45:37,658 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1680 GetRequests, 1533 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3807 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=7285, Invalid=14471, Unknown=0, NotChecked=0, Total=21756 [2022-03-20 03:45:37,669 INFO L913 BasicCegarLoop]: 87 mSDtfsCounter, 318 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2047 mSolverCounterSat, 347 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 2394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 347 IncrementalHoareTripleChecker+Valid, 2047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-20 03:45:37,670 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 139 Invalid, 2394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [347 Valid, 2047 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-20 03:45:37,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2022-03-20 03:45:37,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 633. [2022-03-20 03:45:37,675 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-20 03:45:37,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 650 transitions. [2022-03-20 03:45:37,675 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 650 transitions. Word has length 670 [2022-03-20 03:45:37,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:45:37,676 INFO L478 AbstractCegarLoop]: Abstraction has 633 states and 650 transitions. [2022-03-20 03:45:37,676 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-20 03:45:37,676 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 650 transitions. [2022-03-20 03:45:37,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 687 [2022-03-20 03:45:37,679 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:45:37,679 INFO L499 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-20 03:45:37,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-03-20 03:45:37,898 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-20 03:45:37,899 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:45:37,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:45:37,899 INFO L85 PathProgramCache]: Analyzing trace with hash -1138548457, now seen corresponding path program 79 times [2022-03-20 03:45:37,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:45:37,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183895456] [2022-03-20 03:45:37,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:45:37,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:45:38,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:45:40,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-20 03:45:40,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:45:40,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:45:40,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:45:40,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:45:40,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:45:40,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:45:40,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:45:40,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:45:40,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:45:40,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:45:40,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:45:40,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:45:40,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:45:40,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:45:40,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:45:40,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:45:40,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-20 03:45:40,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-20 03:45:40,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-20 03:45:40,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-20 03:45:40,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-20 03:45:40,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-20 03:45:40,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-20 03:45:40,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-20 03:45:40,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-20 03:45:40,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-20 03:45:40,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-20 03:45:40,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-20 03:45:40,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-20 03:45:40,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-20 03:45:40,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-20 03:45:40,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-20 03:45:40,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-20 03:45:40,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-20 03:45:40,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-20 03:45:40,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-20 03:45:40,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-20 03:45:40,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-20 03:45:40,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-20 03:45:40,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-20 03:45:40,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-20 03:45:40,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-20 03:45:40,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-20 03:45:40,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-20 03:45:40,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-20 03:45:40,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-20 03:45:40,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-20 03:45:40,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-20 03:45:40,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-20 03:45:40,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-20 03:45:40,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-20 03:45:40,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-20 03:45:40,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-20 03:45:40,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-20 03:45:40,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-20 03:45:40,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-20 03:45:40,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-20 03:45:40,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-20 03:45:40,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-20 03:45:40,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-20 03:45:40,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-20 03:45:40,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-20 03:45:40,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-20 03:45:40,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-20 03:45:40,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-03-20 03:45:40,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-03-20 03:45:40,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:40,917 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-20 03:45:40,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:45:40,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183895456] [2022-03-20 03:45:40,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183895456] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:45:40,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278928260] [2022-03-20 03:45:40,917 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:45:40,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:45:40,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:45:40,919 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-20 03:45:40,919 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-20 03:45:41,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:41,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 136 conjunts are in the unsatisfiable core [2022-03-20 03:45:41,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:45:45,201 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-20 03:45:45,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:45:45,835 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-20 03:45:45,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278928260] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:45:45,835 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:45:45,836 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [138, 136, 136] total 207 [2022-03-20 03:45:45,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459572184] [2022-03-20 03:45:45,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:45:45,837 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 207 states [2022-03-20 03:45:45,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:45:45,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 207 interpolants. [2022-03-20 03:45:45,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9458, Invalid=33184, Unknown=0, NotChecked=0, Total=42642 [2022-03-20 03:45:45,867 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-20 03:45:52,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:45:52,341 INFO L93 Difference]: Finished difference Result 1168 states and 1385 transitions. [2022-03-20 03:45:52,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-20 03:45:52,342 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-20 03:45:52,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:45:52,344 INFO L225 Difference]: With dead ends: 1168 [2022-03-20 03:45:52,344 INFO L226 Difference]: Without dead ends: 903 [2022-03-20 03:45:52,351 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1845 GetRequests, 1506 SyntacticMatches, 0 SemanticMatches, 339 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32076 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=25607, Invalid=90333, Unknown=0, NotChecked=0, Total=115940 [2022-03-20 03:45:52,351 INFO L913 BasicCegarLoop]: 146 mSDtfsCounter, 1249 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 4930 mSolverCounterSat, 822 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1250 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 5752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 822 IncrementalHoareTripleChecker+Valid, 4930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-20 03:45:52,351 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1250 Valid, 228 Invalid, 5752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [822 Valid, 4930 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-20 03:45:52,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2022-03-20 03:45:52,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 635. [2022-03-20 03:45:52,370 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-20 03:45:52,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 652 transitions. [2022-03-20 03:45:52,371 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 652 transitions. Word has length 686 [2022-03-20 03:45:52,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:45:52,371 INFO L478 AbstractCegarLoop]: Abstraction has 635 states and 652 transitions. [2022-03-20 03:45:52,371 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-20 03:45:52,371 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 652 transitions. [2022-03-20 03:45:52,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 689 [2022-03-20 03:45:52,374 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:45:52,375 INFO L499 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-20 03:45:52,393 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-20 03:45:52,579 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-20 03:45:52,579 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:45:52,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:45:52,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1428507974, now seen corresponding path program 80 times [2022-03-20 03:45:52,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:45:52,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078841413] [2022-03-20 03:45:52,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:45:52,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:45:52,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:45:56,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-20 03:45:56,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:45:56,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:45:56,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:45:56,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:45:56,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:45:56,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:45:56,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:45:56,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:45:56,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:45:56,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:45:56,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:45:56,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:45:56,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:45:56,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:45:56,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:45:56,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:45:56,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:45:56,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:45:56,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:45:56,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:45:56,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:45:56,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:45:56,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:45:56,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:45:56,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:45:56,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:45:56,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-20 03:45:56,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-20 03:45:56,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-20 03:45:56,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-20 03:45:56,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-20 03:45:56,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-20 03:45:56,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-20 03:45:56,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-20 03:45:56,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-20 03:45:56,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-20 03:45:56,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-20 03:45:56,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-20 03:45:56,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-20 03:45:56,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-20 03:45:56,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-20 03:45:56,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-20 03:45:56,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-20 03:45:56,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-20 03:45:56,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-20 03:45:56,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-20 03:45:56,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-20 03:45:56,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-20 03:45:56,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-20 03:45:56,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-20 03:45:56,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-20 03:45:56,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-20 03:45:56,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-20 03:45:56,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-20 03:45:56,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-20 03:45:56,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-20 03:45:56,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-20 03:45:56,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-20 03:45:56,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-20 03:45:56,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-20 03:45:56,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-20 03:45:56,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-20 03:45:56,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-20 03:45:56,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-20 03:45:56,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-20 03:45:56,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-20 03:45:56,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:45:56,507 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-20 03:45:56,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:45:56,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078841413] [2022-03-20 03:45:56,507 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078841413] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:45:56,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306130178] [2022-03-20 03:45:56,507 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:45:56,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:45:56,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:45:56,509 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-20 03:45:56,509 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-20 03:45:56,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:45:56,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:45:56,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 1877 conjuncts, 138 conjunts are in the unsatisfiable core [2022-03-20 03:45:56,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:45:59,908 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-20 03:45:59,908 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:46:00,785 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-20 03:46:00,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306130178] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:46:00,785 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:46:00,786 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [139, 72, 72] total 209 [2022-03-20 03:46:00,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214734099] [2022-03-20 03:46:00,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:46:00,786 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 209 states [2022-03-20 03:46:00,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:46:00,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 209 interpolants. [2022-03-20 03:46:00,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7182, Invalid=36290, Unknown=0, NotChecked=0, Total=43472 [2022-03-20 03:46:00,790 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-20 03:46:10,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:46:10,927 INFO L93 Difference]: Finished difference Result 1187 states and 1407 transitions. [2022-03-20 03:46:10,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-20 03:46:10,927 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-20 03:46:10,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:46:10,929 INFO L225 Difference]: With dead ends: 1187 [2022-03-20 03:46:10,929 INFO L226 Difference]: Without dead ends: 918 [2022-03-20 03:46:10,944 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1992 GetRequests, 1511 SyntacticMatches, 1 SemanticMatches, 480 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82609 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=38363, Invalid=193479, Unknown=0, NotChecked=0, Total=231842 [2022-03-20 03:46:10,944 INFO L913 BasicCegarLoop]: 213 mSDtfsCounter, 2504 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 8354 mSolverCounterSat, 2084 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2505 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 10438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2084 IncrementalHoareTripleChecker+Valid, 8354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-20 03:46:10,944 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2505 Valid, 285 Invalid, 10438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2084 Valid, 8354 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-20 03:46:10,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2022-03-20 03:46:10,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 645. [2022-03-20 03:46:10,950 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-20 03:46:10,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 662 transitions. [2022-03-20 03:46:10,950 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 662 transitions. Word has length 688 [2022-03-20 03:46:10,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:46:10,951 INFO L478 AbstractCegarLoop]: Abstraction has 645 states and 662 transitions. [2022-03-20 03:46:10,951 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-20 03:46:10,951 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 662 transitions. [2022-03-20 03:46:10,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 699 [2022-03-20 03:46:10,954 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:46:10,954 INFO L499 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-20 03:46:10,972 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-20 03:46:11,171 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-20 03:46:11,171 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:46:11,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:46:11,172 INFO L85 PathProgramCache]: Analyzing trace with hash 443238705, now seen corresponding path program 81 times [2022-03-20 03:46:11,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:46:11,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844850541] [2022-03-20 03:46:11,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:46:11,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:46:11,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:46:14,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-20 03:46:14,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:46:14,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:46:14,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:46:14,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:46:14,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:46:14,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:46:14,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:46:14,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:46:14,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:46:14,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:46:14,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:46:14,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:46:14,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:46:14,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:46:14,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:46:14,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:46:14,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:46:14,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-20 03:46:14,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-20 03:46:14,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-20 03:46:14,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-20 03:46:14,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-20 03:46:14,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-20 03:46:14,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-20 03:46:14,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-20 03:46:14,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-20 03:46:14,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-20 03:46:14,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-20 03:46:14,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-20 03:46:14,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-20 03:46:14,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-20 03:46:14,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-20 03:46:14,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-20 03:46:14,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-20 03:46:14,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-20 03:46:14,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-20 03:46:14,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-20 03:46:14,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-20 03:46:14,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-20 03:46:14,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-20 03:46:14,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-20 03:46:14,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-20 03:46:14,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-20 03:46:14,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-20 03:46:14,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-20 03:46:14,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-20 03:46:14,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-20 03:46:14,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-20 03:46:14,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-20 03:46:14,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-20 03:46:14,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-20 03:46:14,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-20 03:46:14,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-20 03:46:14,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-20 03:46:14,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-20 03:46:14,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-20 03:46:14,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-20 03:46:14,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-20 03:46:14,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-20 03:46:14,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-20 03:46:14,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-20 03:46:14,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-20 03:46:14,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-03-20 03:46:14,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-03-20 03:46:14,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-03-20 03:46:14,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-03-20 03:46:14,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-03-20 03:46:14,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:14,416 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-20 03:46:14,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:46:14,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844850541] [2022-03-20 03:46:14,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844850541] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:46:14,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664204167] [2022-03-20 03:46:14,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:46:14,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:46:14,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:46:14,417 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-20 03:46:14,418 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-20 03:46:14,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 69 check-sat command(s) [2022-03-20 03:46:14,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:46:14,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 1904 conjuncts, 140 conjunts are in the unsatisfiable core [2022-03-20 03:46:14,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:46:19,509 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-20 03:46:19,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:46:20,183 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-20 03:46:20,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664204167] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:46:20,183 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:46:20,183 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [141, 73, 73] total 212 [2022-03-20 03:46:20,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409696618] [2022-03-20 03:46:20,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:46:20,184 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 212 states [2022-03-20 03:46:20,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:46:20,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 212 interpolants. [2022-03-20 03:46:20,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7391, Invalid=37341, Unknown=0, NotChecked=0, Total=44732 [2022-03-20 03:46:20,188 INFO L87 Difference]: Start difference. First operand 645 states and 662 transitions. Second operand has 212 states, 212 states have (on average 3.3443396226415096) internal successors, (709), 210 states have internal predecessors, (709), 139 states have call successors, (141), 4 states have call predecessors, (141), 1 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2022-03-20 03:46:29,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:46:29,886 INFO L93 Difference]: Finished difference Result 1205 states and 1428 transitions. [2022-03-20 03:46:29,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 280 states. [2022-03-20 03:46:29,887 INFO L78 Accepts]: Start accepts. Automaton has has 212 states, 212 states have (on average 3.3443396226415096) internal successors, (709), 210 states have internal predecessors, (709), 139 states have call successors, (141), 4 states have call predecessors, (141), 1 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) Word has length 698 [2022-03-20 03:46:29,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:46:29,889 INFO L225 Difference]: With dead ends: 1205 [2022-03-20 03:46:29,889 INFO L226 Difference]: Without dead ends: 932 [2022-03-20 03:46:29,900 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2021 GetRequests, 1533 SyntacticMatches, 1 SemanticMatches, 487 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85066 ImplicationChecksByTransitivity, 12.9s TimeCoverageRelationStatistics Valid=39479, Invalid=199153, Unknown=0, NotChecked=0, Total=238632 [2022-03-20 03:46:29,900 INFO L913 BasicCegarLoop]: 216 mSDtfsCounter, 2385 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 8762 mSolverCounterSat, 2248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2386 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 11010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2248 IncrementalHoareTripleChecker+Valid, 8762 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-20 03:46:29,901 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2386 Valid, 313 Invalid, 11010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2248 Valid, 8762 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-20 03:46:29,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2022-03-20 03:46:29,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 655. [2022-03-20 03:46:29,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 525 states have (on average 1.0076190476190476) internal successors, (529), 526 states have internal predecessors, (529), 72 states have call successors, (72), 58 states have call predecessors, (72), 57 states have return successors, (71), 70 states have call predecessors, (71), 71 states have call successors, (71) [2022-03-20 03:46:29,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 672 transitions. [2022-03-20 03:46:29,906 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 672 transitions. Word has length 698 [2022-03-20 03:46:29,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:46:29,906 INFO L478 AbstractCegarLoop]: Abstraction has 655 states and 672 transitions. [2022-03-20 03:46:29,907 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 212 states, 212 states have (on average 3.3443396226415096) internal successors, (709), 210 states have internal predecessors, (709), 139 states have call successors, (141), 4 states have call predecessors, (141), 1 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2022-03-20 03:46:29,907 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 672 transitions. [2022-03-20 03:46:29,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 709 [2022-03-20 03:46:29,910 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:46:29,910 INFO L499 BasicCegarLoop]: trace histogram [70, 70, 70, 70, 69, 69, 69, 69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:46:29,929 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-03-20 03:46:30,122 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:46:30,123 INFO L403 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:46:30,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:46:30,123 INFO L85 PathProgramCache]: Analyzing trace with hash -2018854680, now seen corresponding path program 82 times [2022-03-20 03:46:30,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:46:30,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251844736] [2022-03-20 03:46:30,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:46:30,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:46:30,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:46:33,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-20 03:46:33,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:46:33,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:46:33,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:46:33,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:46:33,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:46:33,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:46:33,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:46:33,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:46:33,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:46:33,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:46:33,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:46:33,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:46:33,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:46:33,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:46:33,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:46:33,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:46:33,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:46:33,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:46:33,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:46:33,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:46:33,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:46:33,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:46:33,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:46:33,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:46:33,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:46:33,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:46:33,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:46:33,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:46:33,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:46:33,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:46:33,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:46:33,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:46:33,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-20 03:46:33,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-20 03:46:33,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-20 03:46:33,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-20 03:46:33,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-20 03:46:33,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-20 03:46:33,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-20 03:46:33,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-20 03:46:33,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-20 03:46:33,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-20 03:46:33,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-20 03:46:33,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-20 03:46:33,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-20 03:46:33,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-20 03:46:33,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-20 03:46:33,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-20 03:46:33,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-20 03:46:33,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-20 03:46:33,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-20 03:46:33,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-20 03:46:33,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-20 03:46:33,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-20 03:46:33,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-20 03:46:33,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-20 03:46:33,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-20 03:46:33,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-20 03:46:33,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-20 03:46:33,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-20 03:46:33,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-20 03:46:33,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-20 03:46:33,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-20 03:46:33,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-03-20 03:46:33,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-03-20 03:46:33,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-03-20 03:46:33,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-03-20 03:46:33,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-03-20 03:46:33,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:33,500 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 9456 proven. 5034 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-03-20 03:46:33,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:46:33,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251844736] [2022-03-20 03:46:33,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251844736] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:46:33,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246663529] [2022-03-20 03:46:33,501 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:46:33,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:46:33,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:46:33,502 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:46:33,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-03-20 03:46:33,736 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:46:33,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:46:33,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 1931 conjuncts, 142 conjunts are in the unsatisfiable core [2022-03-20 03:46:33,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:46:37,016 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 4968 proven. 9522 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-03-20 03:46:37,016 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:46:37,607 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 4968 proven. 9522 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-03-20 03:46:37,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246663529] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:46:37,608 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:46:37,608 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [143, 74, 74] total 215 [2022-03-20 03:46:37,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291605395] [2022-03-20 03:46:37,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:46:37,609 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 215 states [2022-03-20 03:46:37,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:46:37,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 215 interpolants. [2022-03-20 03:46:37,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7603, Invalid=38407, Unknown=0, NotChecked=0, Total=46010 [2022-03-20 03:46:37,613 INFO L87 Difference]: Start difference. First operand 655 states and 672 transitions. Second operand has 215 states, 215 states have (on average 3.344186046511628) internal successors, (719), 213 states have internal predecessors, (719), 141 states have call successors, (143), 4 states have call predecessors, (143), 1 states have return successors, (139), 139 states have call predecessors, (139), 139 states have call successors, (139) [2022-03-20 03:46:46,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:46:46,611 INFO L93 Difference]: Finished difference Result 1223 states and 1449 transitions. [2022-03-20 03:46:46,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 284 states. [2022-03-20 03:46:46,612 INFO L78 Accepts]: Start accepts. Automaton has has 215 states, 215 states have (on average 3.344186046511628) internal successors, (719), 213 states have internal predecessors, (719), 141 states have call successors, (143), 4 states have call predecessors, (143), 1 states have return successors, (139), 139 states have call predecessors, (139), 139 states have call successors, (139) Word has length 708 [2022-03-20 03:46:46,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:46:46,614 INFO L225 Difference]: With dead ends: 1223 [2022-03-20 03:46:46,614 INFO L226 Difference]: Without dead ends: 946 [2022-03-20 03:46:46,625 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2050 GetRequests, 1555 SyntacticMatches, 1 SemanticMatches, 494 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87559 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=40611, Invalid=204909, Unknown=0, NotChecked=0, Total=245520 [2022-03-20 03:46:46,625 INFO L913 BasicCegarLoop]: 219 mSDtfsCounter, 3140 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 8795 mSolverCounterSat, 2425 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3141 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 11220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2425 IncrementalHoareTripleChecker+Valid, 8795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-20 03:46:46,625 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3141 Valid, 301 Invalid, 11220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2425 Valid, 8795 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-20 03:46:46,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2022-03-20 03:46:46,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 665. [2022-03-20 03:46:46,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 533 states have (on average 1.0075046904315197) internal successors, (537), 534 states have internal predecessors, (537), 73 states have call successors, (73), 59 states have call predecessors, (73), 58 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-20 03:46:46,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 682 transitions. [2022-03-20 03:46:46,631 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 682 transitions. Word has length 708 [2022-03-20 03:46:46,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:46:46,632 INFO L478 AbstractCegarLoop]: Abstraction has 665 states and 682 transitions. [2022-03-20 03:46:46,632 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 215 states, 215 states have (on average 3.344186046511628) internal successors, (719), 213 states have internal predecessors, (719), 141 states have call successors, (143), 4 states have call predecessors, (143), 1 states have return successors, (139), 139 states have call predecessors, (139), 139 states have call successors, (139) [2022-03-20 03:46:46,633 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 682 transitions. [2022-03-20 03:46:46,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 719 [2022-03-20 03:46:46,636 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:46:46,637 INFO L499 BasicCegarLoop]: trace histogram [71, 71, 71, 71, 70, 70, 70, 70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:46:46,658 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-03-20 03:46:46,853 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2022-03-20 03:46:46,853 INFO L403 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:46:46,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:46:46,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1754762785, now seen corresponding path program 83 times [2022-03-20 03:46:46,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:46:46,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279197474] [2022-03-20 03:46:46,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:46:46,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:46:47,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:46:50,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-20 03:46:50,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-20 03:46:50,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:46:50,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:46:50,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:46:50,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:46:50,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:46:50,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:46:50,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:46:50,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:46:50,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:46:50,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:46:50,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:46:50,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:46:50,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:46:50,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:46:50,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-20 03:46:50,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-20 03:46:50,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-20 03:46:50,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-20 03:46:50,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-20 03:46:50,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-20 03:46:50,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-20 03:46:50,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-20 03:46:50,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-20 03:46:50,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-20 03:46:50,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-20 03:46:50,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-20 03:46:50,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-20 03:46:50,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-20 03:46:50,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-20 03:46:50,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-20 03:46:50,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-20 03:46:50,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-20 03:46:50,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-20 03:46:50,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-20 03:46:50,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-20 03:46:50,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-20 03:46:50,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-20 03:46:50,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-20 03:46:50,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-20 03:46:50,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-20 03:46:50,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-20 03:46:50,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-20 03:46:50,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-20 03:46:50,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-20 03:46:50,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-20 03:46:50,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-20 03:46:50,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-20 03:46:50,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-20 03:46:50,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-20 03:46:50,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-20 03:46:50,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-20 03:46:50,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-20 03:46:50,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-20 03:46:50,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-20 03:46:50,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-20 03:46:50,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-20 03:46:50,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-20 03:46:50,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-20 03:46:50,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-20 03:46:50,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-20 03:46:50,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-20 03:46:50,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-20 03:46:50,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-03-20 03:46:50,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-03-20 03:46:50,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-03-20 03:46:50,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-03-20 03:46:50,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-03-20 03:46:50,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-03-20 03:46:50,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:46:50,215 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9733 proven. 5177 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-20 03:46:50,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:46:50,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279197474] [2022-03-20 03:46:50,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279197474] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:46:50,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628775394] [2022-03-20 03:46:50,216 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:46:50,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:46:50,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:46:50,217 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:46:50,218 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-03-20 03:46:50,659 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 71 check-sat command(s) [2022-03-20 03:46:50,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:46:50,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 1958 conjuncts, 144 conjunts are in the unsatisfiable core [2022-03-20 03:46:50,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:46:55,008 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9940 proven. 4970 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-20 03:46:55,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:46:55,685 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9940 proven. 4970 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-20 03:46:55,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628775394] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:46:55,685 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:46:55,686 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [145, 144, 144] total 218 [2022-03-20 03:46:55,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636870021] [2022-03-20 03:46:55,686 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:46:55,687 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 218 states [2022-03-20 03:46:55,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:46:55,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 218 interpolants. [2022-03-20 03:46:55,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10517, Invalid=36789, Unknown=0, NotChecked=0, Total=47306 [2022-03-20 03:46:55,693 INFO L87 Difference]: Start difference. First operand 665 states and 682 transitions. Second operand has 218 states, 218 states have (on average 2.68348623853211) internal successors, (585), 217 states have internal predecessors, (585), 143 states have call successors, (145), 3 states have call predecessors, (145), 1 states have return successors, (142), 142 states have call predecessors, (142), 142 states have call successors, (142) [2022-03-20 03:47:01,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:47:01,392 INFO L93 Difference]: Finished difference Result 1232 states and 1461 transitions. [2022-03-20 03:47:01,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2022-03-20 03:47:01,393 INFO L78 Accepts]: Start accepts. Automaton has has 218 states, 218 states have (on average 2.68348623853211) internal successors, (585), 217 states have internal predecessors, (585), 143 states have call successors, (145), 3 states have call predecessors, (145), 1 states have return successors, (142), 142 states have call predecessors, (142), 142 states have call successors, (142) Word has length 718 [2022-03-20 03:47:01,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:47:01,394 INFO L225 Difference]: With dead ends: 1232 [2022-03-20 03:47:01,394 INFO L226 Difference]: Without dead ends: 951 [2022-03-20 03:47:01,399 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1934 GetRequests, 1576 SyntacticMatches, 0 SemanticMatches, 358 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35695 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=28624, Invalid=100616, Unknown=0, NotChecked=0, Total=129240 [2022-03-20 03:47:01,401 INFO L913 BasicCegarLoop]: 154 mSDtfsCounter, 1780 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4803 mSolverCounterSat, 1239 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1781 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 6042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1239 IncrementalHoareTripleChecker+Valid, 4803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-20 03:47:01,401 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1781 Valid, 231 Invalid, 6042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1239 Valid, 4803 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-20 03:47:01,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2022-03-20 03:47:01,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 667. [2022-03-20 03:47:01,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 535 states have (on average 1.0074766355140188) internal successors, (539), 536 states have internal predecessors, (539), 73 states have call successors, (73), 59 states have call predecessors, (73), 58 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-20 03:47:01,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 684 transitions. [2022-03-20 03:47:01,430 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 684 transitions. Word has length 718 [2022-03-20 03:47:01,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:47:01,431 INFO L478 AbstractCegarLoop]: Abstraction has 667 states and 684 transitions. [2022-03-20 03:47:01,431 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 218 states, 218 states have (on average 2.68348623853211) internal successors, (585), 217 states have internal predecessors, (585), 143 states have call successors, (145), 3 states have call predecessors, (145), 1 states have return successors, (142), 142 states have call predecessors, (142), 142 states have call successors, (142) [2022-03-20 03:47:01,431 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 684 transitions. [2022-03-20 03:47:01,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 721 [2022-03-20 03:47:01,435 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:47:01,435 INFO L499 BasicCegarLoop]: trace histogram [72, 71, 71, 71, 71, 70, 70, 70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:47:01,465 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-03-20 03:47:01,654 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:47:01,654 INFO L403 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:47:01,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:47:01,655 INFO L85 PathProgramCache]: Analyzing trace with hash 1006155650, now seen corresponding path program 84 times [2022-03-20 03:47:01,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:47:01,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257310286] [2022-03-20 03:47:01,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:47:01,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:47:01,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:47:03,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:47:03,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:47:03,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:47:03,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:47:03,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:47:03,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:47:03,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:47:03,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:47:03,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:47:03,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:47:03,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:47:03,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:47:03,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:47:03,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:47:03,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:47:03,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:47:03,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:47:03,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:47:03,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:47:03,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:47:03,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:47:03,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:47:03,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:47:03,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:47:03,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:47:03,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:47:03,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-20 03:47:03,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-20 03:47:03,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-20 03:47:03,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-20 03:47:03,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-20 03:47:03,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-20 03:47:03,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-20 03:47:03,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-20 03:47:03,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-20 03:47:03,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-20 03:47:03,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-20 03:47:03,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-20 03:47:03,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-20 03:47:03,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-20 03:47:03,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-20 03:47:03,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-20 03:47:03,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-20 03:47:03,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-20 03:47:03,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-20 03:47:03,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-20 03:47:03,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-20 03:47:03,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-20 03:47:03,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-20 03:47:03,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-20 03:47:03,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-20 03:47:03,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-20 03:47:03,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-20 03:47:03,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-20 03:47:03,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-20 03:47:03,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-20 03:47:03,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-20 03:47:03,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-20 03:47:03,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-20 03:47:03,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-20 03:47:03,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-20 03:47:03,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-20 03:47:03,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-20 03:47:03,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-20 03:47:03,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-20 03:47:03,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-20 03:47:03,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-03-20 03:47:03,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-03-20 03:47:03,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-03-20 03:47:03,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-03-20 03:47:03,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:03,571 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5110 proven. 9942 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-20 03:47:03,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:47:03,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257310286] [2022-03-20 03:47:03,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257310286] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:47:03,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092737616] [2022-03-20 03:47:03,571 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:47:03,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:47:03,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:47:03,574 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:47:03,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-03-20 03:47:04,006 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 72 check-sat command(s) [2022-03-20 03:47:04,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:47:04,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 1968 conjuncts, 145 conjunts are in the unsatisfiable core [2022-03-20 03:47:04,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:47:05,139 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5252 proven. 9800 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-20 03:47:05,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:47:06,238 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5252 proven. 9800 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-20 03:47:06,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092737616] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:47:06,238 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:47:06,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 76, 76] total 81 [2022-03-20 03:47:06,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555474581] [2022-03-20 03:47:06,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:47:06,239 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-03-20 03:47:06,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:47:06,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-03-20 03:47:06,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2791, Invalid=3689, Unknown=0, NotChecked=0, Total=6480 [2022-03-20 03:47:06,240 INFO L87 Difference]: Start difference. First operand 667 states and 684 transitions. Second operand has 81 states, 81 states have (on average 4.827160493827161) internal successors, (391), 78 states have internal predecessors, (391), 73 states have call successors, (77), 4 states have call predecessors, (77), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-20 03:47:08,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:47:08,698 INFO L93 Difference]: Finished difference Result 684 states and 703 transitions. [2022-03-20 03:47:08,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-20 03:47:08,699 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 4.827160493827161) internal successors, (391), 78 states have internal predecessors, (391), 73 states have call successors, (77), 4 states have call predecessors, (77), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Word has length 720 [2022-03-20 03:47:08,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:47:08,700 INFO L225 Difference]: With dead ends: 684 [2022-03-20 03:47:08,700 INFO L226 Difference]: Without dead ends: 684 [2022-03-20 03:47:08,703 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1805 GetRequests, 1648 SyntacticMatches, 1 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4272 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=8365, Invalid=16441, Unknown=0, NotChecked=0, Total=24806 [2022-03-20 03:47:08,704 INFO L913 BasicCegarLoop]: 92 mSDtfsCounter, 326 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2527 mSolverCounterSat, 444 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 2971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 444 IncrementalHoareTripleChecker+Valid, 2527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-20 03:47:08,704 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 144 Invalid, 2971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [444 Valid, 2527 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-20 03:47:08,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2022-03-20 03:47:08,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 679. [2022-03-20 03:47:08,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 544 states have (on average 1.0073529411764706) internal successors, (548), 545 states have internal predecessors, (548), 75 states have call successors, (75), 60 states have call predecessors, (75), 59 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-20 03:47:08,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 697 transitions. [2022-03-20 03:47:08,709 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 697 transitions. Word has length 720 [2022-03-20 03:47:08,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:47:08,710 INFO L478 AbstractCegarLoop]: Abstraction has 679 states and 697 transitions. [2022-03-20 03:47:08,710 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 4.827160493827161) internal successors, (391), 78 states have internal predecessors, (391), 73 states have call successors, (77), 4 states have call predecessors, (77), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-20 03:47:08,710 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 697 transitions. [2022-03-20 03:47:08,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 737 [2022-03-20 03:47:08,713 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:47:08,714 INFO L499 BasicCegarLoop]: trace histogram [73, 73, 73, 72, 72, 72, 72, 72, 72, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:47:08,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-03-20 03:47:08,914 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:47:08,914 INFO L403 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:47:08,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:47:08,915 INFO L85 PathProgramCache]: Analyzing trace with hash -277136214, now seen corresponding path program 85 times [2022-03-20 03:47:08,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:47:08,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017384853] [2022-03-20 03:47:08,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:47:08,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:47:09,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:47:14,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-20 03:47:14,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:47:14,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:47:14,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:47:14,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:47:14,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:47:14,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:47:14,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:47:14,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:47:14,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:47:14,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:47:14,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:47:14,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:47:14,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:47:14,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:47:14,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:47:14,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:47:14,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:47:14,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:47:14,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:47:14,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:47:14,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:47:14,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:47:14,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:47:14,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:47:14,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:47:14,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-20 03:47:14,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-20 03:47:14,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-20 03:47:14,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-20 03:47:14,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-20 03:47:14,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-20 03:47:14,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-20 03:47:14,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-20 03:47:14,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-20 03:47:14,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-20 03:47:14,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-20 03:47:14,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-20 03:47:14,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-20 03:47:14,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-20 03:47:14,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-20 03:47:14,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-20 03:47:14,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-20 03:47:14,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-20 03:47:14,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-20 03:47:14,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-20 03:47:14,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-20 03:47:14,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-20 03:47:14,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-20 03:47:14,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-20 03:47:14,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-20 03:47:14,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-20 03:47:14,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-20 03:47:14,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-20 03:47:14,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-20 03:47:14,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-20 03:47:14,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-20 03:47:14,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-20 03:47:14,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-20 03:47:14,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-20 03:47:14,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-20 03:47:14,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-20 03:47:14,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-20 03:47:14,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-20 03:47:14,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-20 03:47:14,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-20 03:47:14,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-03-20 03:47:14,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-03-20 03:47:14,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-03-20 03:47:14,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-03-20 03:47:14,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-03-20 03:47:14,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-03-20 03:47:14,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,412 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10299 proven. 5325 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-20 03:47:14,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:47:14,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017384853] [2022-03-20 03:47:14,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017384853] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:47:14,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250278258] [2022-03-20 03:47:14,412 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:47:14,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:47:14,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:47:14,413 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:47:14,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-03-20 03:47:14,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:14,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 2002 conjuncts, 146 conjunts are in the unsatisfiable core [2022-03-20 03:47:14,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:47:19,493 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10792 proven. 5112 refuted. 0 times theorem prover too weak. 9944 trivial. 0 not checked. [2022-03-20 03:47:19,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:47:20,111 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10510 proven. 5112 refuted. 0 times theorem prover too weak. 10226 trivial. 0 not checked. [2022-03-20 03:47:20,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250278258] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:47:20,112 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:47:20,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [148, 146, 146] total 222 [2022-03-20 03:47:20,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759364206] [2022-03-20 03:47:20,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:47:20,113 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 222 states [2022-03-20 03:47:20,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:47:20,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 222 interpolants. [2022-03-20 03:47:20,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10883, Invalid=38179, Unknown=0, NotChecked=0, Total=49062 [2022-03-20 03:47:20,117 INFO L87 Difference]: Start difference. First operand 679 states and 697 transitions. Second operand has 222 states, 222 states have (on average 2.7072072072072073) internal successors, (601), 221 states have internal predecessors, (601), 146 states have call successors, (149), 3 states have call predecessors, (149), 2 states have return successors, (147), 146 states have call predecessors, (147), 146 states have call successors, (147) [2022-03-20 03:47:25,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:47:25,590 INFO L93 Difference]: Finished difference Result 1254 states and 1487 transitions. [2022-03-20 03:47:25,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2022-03-20 03:47:25,591 INFO L78 Accepts]: Start accepts. Automaton has has 222 states, 222 states have (on average 2.7072072072072073) internal successors, (601), 221 states have internal predecessors, (601), 146 states have call successors, (149), 3 states have call predecessors, (149), 2 states have return successors, (147), 146 states have call predecessors, (147), 146 states have call successors, (147) Word has length 736 [2022-03-20 03:47:25,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:47:25,592 INFO L225 Difference]: With dead ends: 1254 [2022-03-20 03:47:25,592 INFO L226 Difference]: Without dead ends: 969 [2022-03-20 03:47:25,599 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1980 GetRequests, 1616 SyntacticMatches, 0 SemanticMatches, 364 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36991 ImplicationChecksByTransitivity, 11.6s TimeCoverageRelationStatistics Valid=29497, Invalid=104093, Unknown=0, NotChecked=0, Total=133590 [2022-03-20 03:47:25,599 INFO L913 BasicCegarLoop]: 156 mSDtfsCounter, 1782 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 4709 mSolverCounterSat, 1030 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1783 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 5739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1030 IncrementalHoareTripleChecker+Valid, 4709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-20 03:47:25,599 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1783 Valid, 203 Invalid, 5739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1030 Valid, 4709 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-20 03:47:25,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2022-03-20 03:47:25,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 681. [2022-03-20 03:47:25,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 546 states have (on average 1.0073260073260073) internal successors, (550), 547 states have internal predecessors, (550), 75 states have call successors, (75), 60 states have call predecessors, (75), 59 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-20 03:47:25,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 699 transitions. [2022-03-20 03:47:25,606 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 699 transitions. Word has length 736 [2022-03-20 03:47:25,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:47:25,606 INFO L478 AbstractCegarLoop]: Abstraction has 681 states and 699 transitions. [2022-03-20 03:47:25,606 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 222 states, 222 states have (on average 2.7072072072072073) internal successors, (601), 221 states have internal predecessors, (601), 146 states have call successors, (149), 3 states have call predecessors, (149), 2 states have return successors, (147), 146 states have call predecessors, (147), 146 states have call successors, (147) [2022-03-20 03:47:25,606 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 699 transitions. [2022-03-20 03:47:25,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 739 [2022-03-20 03:47:25,610 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:47:25,610 INFO L499 BasicCegarLoop]: trace histogram [73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:47:25,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-03-20 03:47:25,829 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-03-20 03:47:25,829 INFO L403 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:47:25,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:47:25,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1876983693, now seen corresponding path program 86 times [2022-03-20 03:47:25,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:47:25,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122980348] [2022-03-20 03:47:25,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:47:25,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:47:26,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:47:29,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-20 03:47:29,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-20 03:47:29,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:47:29,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:47:29,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:47:29,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:47:29,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:47:29,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:47:29,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:47:29,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:47:29,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:47:29,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:47:29,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:47:29,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:47:29,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:47:29,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:47:29,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:47:29,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-20 03:47:29,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-20 03:47:29,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-20 03:47:29,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-20 03:47:29,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-20 03:47:29,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-20 03:47:29,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-20 03:47:29,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-20 03:47:29,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-20 03:47:29,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-20 03:47:29,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-20 03:47:29,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-20 03:47:29,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-20 03:47:29,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-20 03:47:29,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-20 03:47:29,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-20 03:47:29,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-20 03:47:29,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-20 03:47:29,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-20 03:47:29,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-20 03:47:29,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-20 03:47:29,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-20 03:47:29,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-20 03:47:29,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-20 03:47:29,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-20 03:47:29,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-20 03:47:29,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-20 03:47:29,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-20 03:47:29,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-20 03:47:29,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-20 03:47:29,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-20 03:47:29,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-20 03:47:29,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-20 03:47:29,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-20 03:47:29,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-20 03:47:29,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-20 03:47:29,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-20 03:47:29,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-20 03:47:29,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-20 03:47:29,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-20 03:47:29,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-20 03:47:29,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-20 03:47:29,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-20 03:47:29,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-20 03:47:29,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-20 03:47:29,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-03-20 03:47:29,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-03-20 03:47:29,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-03-20 03:47:29,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-03-20 03:47:29,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-03-20 03:47:29,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2022-03-20 03:47:29,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2022-03-20 03:47:29,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2022-03-20 03:47:29,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2022-03-20 03:47:29,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2022-03-20 03:47:29,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:29,299 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10299 proven. 5469 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-20 03:47:29,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:47:29,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122980348] [2022-03-20 03:47:29,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122980348] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:47:29,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840240732] [2022-03-20 03:47:29,299 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:47:29,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:47:29,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:47:29,300 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:47:29,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-03-20 03:47:29,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:47:29,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:47:29,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 2012 conjuncts, 148 conjunts are in the unsatisfiable core [2022-03-20 03:47:29,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:47:35,043 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10512 proven. 5256 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-20 03:47:35,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:47:35,646 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10512 proven. 5256 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-20 03:47:35,646 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840240732] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:47:35,647 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:47:35,647 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [149, 148, 148] total 224 [2022-03-20 03:47:35,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979363541] [2022-03-20 03:47:35,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:47:35,648 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 224 states [2022-03-20 03:47:35,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:47:35,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 224 interpolants. [2022-03-20 03:47:35,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11105, Invalid=38847, Unknown=0, NotChecked=0, Total=49952 [2022-03-20 03:47:35,653 INFO L87 Difference]: Start difference. First operand 681 states and 699 transitions. Second operand has 224 states, 224 states have (on average 2.6830357142857144) internal successors, (601), 223 states have internal predecessors, (601), 147 states have call successors, (149), 3 states have call predecessors, (149), 1 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2022-03-20 03:47:41,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:47:41,577 INFO L93 Difference]: Finished difference Result 1264 states and 1500 transitions. [2022-03-20 03:47:41,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-03-20 03:47:41,577 INFO L78 Accepts]: Start accepts. Automaton has has 224 states, 224 states have (on average 2.6830357142857144) internal successors, (601), 223 states have internal predecessors, (601), 147 states have call successors, (149), 3 states have call predecessors, (149), 1 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) Word has length 738 [2022-03-20 03:47:41,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:47:41,579 INFO L225 Difference]: With dead ends: 1264 [2022-03-20 03:47:41,579 INFO L226 Difference]: Without dead ends: 975 [2022-03-20 03:47:41,586 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1988 GetRequests, 1620 SyntacticMatches, 0 SemanticMatches, 368 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37723 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=30233, Invalid=106297, Unknown=0, NotChecked=0, Total=136530 [2022-03-20 03:47:41,586 INFO L913 BasicCegarLoop]: 158 mSDtfsCounter, 1684 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 6031 mSolverCounterSat, 1128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1685 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 7159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1128 IncrementalHoareTripleChecker+Valid, 6031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-20 03:47:41,587 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1685 Valid, 235 Invalid, 7159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1128 Valid, 6031 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-20 03:47:41,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-03-20 03:47:41,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 683. [2022-03-20 03:47:41,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 548 states have (on average 1.0072992700729928) internal successors, (552), 549 states have internal predecessors, (552), 75 states have call successors, (75), 60 states have call predecessors, (75), 59 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-20 03:47:41,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 701 transitions. [2022-03-20 03:47:41,593 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 701 transitions. Word has length 738 [2022-03-20 03:47:41,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:47:41,593 INFO L478 AbstractCegarLoop]: Abstraction has 683 states and 701 transitions. [2022-03-20 03:47:41,593 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 224 states, 224 states have (on average 2.6830357142857144) internal successors, (601), 223 states have internal predecessors, (601), 147 states have call successors, (149), 3 states have call predecessors, (149), 1 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2022-03-20 03:47:41,593 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 701 transitions. [2022-03-20 03:47:41,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 741 [2022-03-20 03:47:41,597 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:47:41,597 INFO L499 BasicCegarLoop]: trace histogram [74, 73, 73, 73, 73, 72, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:47:41,617 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2022-03-20 03:47:41,811 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:47:41,811 INFO L403 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:47:41,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:47:41,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1811977648, now seen corresponding path program 87 times [2022-03-20 03:47:41,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:47:41,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814778994] [2022-03-20 03:47:41,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:47:41,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:47:42,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:47:43,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:47:43,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:47:43,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:47:43,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:47:43,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:47:43,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:47:43,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:47:43,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:47:43,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:47:43,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:47:43,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:47:43,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:47:43,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:47:43,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:47:43,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:47:43,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:47:43,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:47:43,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:47:43,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:47:43,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:47:43,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:47:43,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:47:43,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:47:43,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:47:43,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:47:43,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:47:43,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:47:43,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:47:43,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:47:43,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:47:43,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:47:43,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:47:43,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-20 03:47:43,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-20 03:47:43,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-20 03:47:43,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-20 03:47:43,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-20 03:47:43,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-20 03:47:43,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-20 03:47:43,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-20 03:47:43,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-20 03:47:43,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-20 03:47:43,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-20 03:47:43,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-20 03:47:43,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-20 03:47:43,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-20 03:47:43,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-20 03:47:43,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-20 03:47:43,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-20 03:47:43,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-20 03:47:43,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-20 03:47:43,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-20 03:47:43,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-20 03:47:43,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-20 03:47:43,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-20 03:47:43,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-20 03:47:43,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-20 03:47:43,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-20 03:47:43,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-20 03:47:43,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-20 03:47:43,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-20 03:47:43,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-20 03:47:43,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-20 03:47:43,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-03-20 03:47:43,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-03-20 03:47:43,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-03-20 03:47:43,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-03-20 03:47:43,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-03-20 03:47:43,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-03-20 03:47:43,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-03-20 03:47:43,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-03-20 03:47:43,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-03-20 03:47:43,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:43,841 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5400 proven. 10514 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-20 03:47:43,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:47:43,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814778994] [2022-03-20 03:47:43,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814778994] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:47:43,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174743772] [2022-03-20 03:47:43,842 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:47:43,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:47:43,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:47:43,856 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:47:43,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-03-20 03:47:44,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 74 check-sat command(s) [2022-03-20 03:47:44,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:47:44,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 2022 conjuncts, 149 conjunts are in the unsatisfiable core [2022-03-20 03:47:44,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:47:45,293 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5546 proven. 10368 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-20 03:47:45,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:47:45,886 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5546 proven. 10368 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-20 03:47:45,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174743772] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:47:45,887 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:47:45,887 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 78, 78] total 83 [2022-03-20 03:47:45,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018102534] [2022-03-20 03:47:45,887 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:47:45,888 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-03-20 03:47:45,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:47:45,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-03-20 03:47:45,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2942, Invalid=3864, Unknown=0, NotChecked=0, Total=6806 [2022-03-20 03:47:45,889 INFO L87 Difference]: Start difference. First operand 683 states and 701 transitions. Second operand has 83 states, 83 states have (on average 4.831325301204819) internal successors, (401), 80 states have internal predecessors, (401), 75 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-20 03:47:47,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:47:47,512 INFO L93 Difference]: Finished difference Result 700 states and 720 transitions. [2022-03-20 03:47:47,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-03-20 03:47:47,513 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 4.831325301204819) internal successors, (401), 80 states have internal predecessors, (401), 75 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) Word has length 740 [2022-03-20 03:47:47,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:47:47,514 INFO L225 Difference]: With dead ends: 700 [2022-03-20 03:47:47,514 INFO L226 Difference]: Without dead ends: 700 [2022-03-20 03:47:47,517 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1855 GetRequests, 1694 SyntacticMatches, 1 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4465 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=8818, Invalid=17264, Unknown=0, NotChecked=0, Total=26082 [2022-03-20 03:47:47,517 INFO L913 BasicCegarLoop]: 94 mSDtfsCounter, 342 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 2344 mSolverCounterSat, 456 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 2800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 456 IncrementalHoareTripleChecker+Valid, 2344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 03:47:47,517 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [343 Valid, 121 Invalid, 2800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [456 Valid, 2344 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-20 03:47:47,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2022-03-20 03:47:47,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 695. [2022-03-20 03:47:47,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 557 states have (on average 1.007181328545781) internal successors, (561), 558 states have internal predecessors, (561), 77 states have call successors, (77), 61 states have call predecessors, (77), 60 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2022-03-20 03:47:47,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 714 transitions. [2022-03-20 03:47:47,522 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 714 transitions. Word has length 740 [2022-03-20 03:47:47,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:47:47,523 INFO L478 AbstractCegarLoop]: Abstraction has 695 states and 714 transitions. [2022-03-20 03:47:47,523 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 4.831325301204819) internal successors, (401), 80 states have internal predecessors, (401), 75 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-20 03:47:47,523 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 714 transitions. [2022-03-20 03:47:47,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 757 [2022-03-20 03:47:47,526 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:47:47,527 INFO L499 BasicCegarLoop]: trace histogram [75, 75, 75, 74, 74, 74, 74, 74, 74, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:47:47,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2022-03-20 03:47:47,728 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:47:47,729 INFO L403 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:47:47,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:47:47,729 INFO L85 PathProgramCache]: Analyzing trace with hash -24314152, now seen corresponding path program 88 times [2022-03-20 03:47:47,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:47:47,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178467512] [2022-03-20 03:47:47,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:47:47,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:47:47,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:47:51,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-20 03:47:51,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:47:51,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:47:51,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:47:51,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:47:51,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:47:51,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:47:51,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:47:51,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:47:51,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:47:51,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:47:51,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:47:51,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:47:51,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:47:51,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:47:51,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:47:51,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:47:51,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:47:51,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:47:51,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:47:51,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:47:51,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:47:51,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:47:51,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:47:51,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:47:51,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:47:51,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:47:51,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:47:51,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:47:51,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:47:51,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:47:51,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:47:51,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-20 03:47:51,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-20 03:47:51,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-20 03:47:51,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-20 03:47:51,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-20 03:47:51,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-20 03:47:51,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-20 03:47:51,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-20 03:47:51,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-20 03:47:51,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-20 03:47:51,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-20 03:47:51,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-20 03:47:51,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-20 03:47:51,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-20 03:47:51,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-20 03:47:51,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-20 03:47:51,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-20 03:47:51,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-20 03:47:51,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-20 03:47:51,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-20 03:47:51,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-20 03:47:51,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-20 03:47:51,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-20 03:47:51,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-20 03:47:51,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-20 03:47:51,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-20 03:47:51,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-20 03:47:51,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-20 03:47:51,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-20 03:47:51,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-20 03:47:51,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-20 03:47:51,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-03-20 03:47:51,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-03-20 03:47:51,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-03-20 03:47:51,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-03-20 03:47:51,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-03-20 03:47:51,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-03-20 03:47:51,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-03-20 03:47:51,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-03-20 03:47:51,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-03-20 03:47:51,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-03-20 03:47:51,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-03-20 03:47:51,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:47:51,329 INFO L134 CoverageAnalysis]: Checked inductivity of 27306 backedges. 10881 proven. 5621 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-20 03:47:51,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:47:51,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178467512] [2022-03-20 03:47:51,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178467512] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:47:51,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21963351] [2022-03-20 03:47:51,330 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:47:51,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:47:51,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:47:51,331 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:47:51,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-03-20 03:47:51,566 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:47:51,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:47:51,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 2056 conjuncts, 151 conjunts are in the unsatisfiable core [2022-03-20 03:47:51,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:47:56,774 INFO L134 CoverageAnalysis]: Checked inductivity of 27306 backedges. 11100 proven. 5402 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-20 03:47:56,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:47:57,543 INFO L134 CoverageAnalysis]: Checked inductivity of 27306 backedges. 11100 proven. 5402 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-20 03:47:57,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21963351] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:47:57,543 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:47:57,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [152, 151, 151] total 231 [2022-03-20 03:47:57,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646639506] [2022-03-20 03:47:57,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:47:57,551 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 231 states [2022-03-20 03:47:57,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:47:57,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 231 interpolants. [2022-03-20 03:47:57,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11862, Invalid=41268, Unknown=0, NotChecked=0, Total=53130 [2022-03-20 03:47:57,557 INFO L87 Difference]: Start difference. First operand 695 states and 714 transitions. Second operand has 231 states, 231 states have (on average 2.696969696969697) internal successors, (623), 230 states have internal predecessors, (623), 152 states have call successors, (154), 3 states have call predecessors, (154), 1 states have return successors, (151), 151 states have call predecessors, (151), 151 states have call successors, (151) [2022-03-20 03:48:07,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:48:07,837 INFO L93 Difference]: Finished difference Result 1589 states and 1905 transitions. [2022-03-20 03:48:07,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 227 states. [2022-03-20 03:48:07,837 INFO L78 Accepts]: Start accepts. Automaton has has 231 states, 231 states have (on average 2.696969696969697) internal successors, (623), 230 states have internal predecessors, (623), 152 states have call successors, (154), 3 states have call predecessors, (154), 1 states have return successors, (151), 151 states have call predecessors, (151), 151 states have call successors, (151) Word has length 756 [2022-03-20 03:48:07,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:48:07,839 INFO L225 Difference]: With dead ends: 1589 [2022-03-20 03:48:07,839 INFO L226 Difference]: Without dead ends: 999 [2022-03-20 03:48:07,847 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2111 GetRequests, 1658 SyntacticMatches, 0 SemanticMatches, 453 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61675 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=46283, Invalid=160287, Unknown=0, NotChecked=0, Total=206570 [2022-03-20 03:48:07,848 INFO L913 BasicCegarLoop]: 160 mSDtfsCounter, 1859 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 7179 mSolverCounterSat, 1410 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1860 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 8589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1410 IncrementalHoareTripleChecker+Valid, 7179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-20 03:48:07,848 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1860 Valid, 237 Invalid, 8589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1410 Valid, 7179 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-20 03:48:07,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2022-03-20 03:48:07,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 699. [2022-03-20 03:48:07,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 561 states have (on average 1.0071301247771836) internal successors, (565), 562 states have internal predecessors, (565), 77 states have call successors, (77), 61 states have call predecessors, (77), 60 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2022-03-20 03:48:07,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 718 transitions. [2022-03-20 03:48:07,854 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 718 transitions. Word has length 756 [2022-03-20 03:48:07,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:48:07,854 INFO L478 AbstractCegarLoop]: Abstraction has 699 states and 718 transitions. [2022-03-20 03:48:07,854 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 231 states, 231 states have (on average 2.696969696969697) internal successors, (623), 230 states have internal predecessors, (623), 152 states have call successors, (154), 3 states have call predecessors, (154), 1 states have return successors, (151), 151 states have call predecessors, (151), 151 states have call successors, (151) [2022-03-20 03:48:07,854 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 718 transitions. [2022-03-20 03:48:07,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 761 [2022-03-20 03:48:07,858 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:48:07,858 INFO L499 BasicCegarLoop]: trace histogram [76, 75, 75, 75, 75, 74, 74, 74, 74, 74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:48:07,877 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-03-20 03:48:08,075 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:48:08,075 INFO L403 AbstractCegarLoop]: === Iteration 92 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:48:08,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:48:08,075 INFO L85 PathProgramCache]: Analyzing trace with hash 2139199710, now seen corresponding path program 89 times [2022-03-20 03:48:08,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:48:08,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242892875] [2022-03-20 03:48:08,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:48:08,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:48:08,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:48:10,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:48:10,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:48:10,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:48:10,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:48:10,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:48:10,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:48:10,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:48:10,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:48:10,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:48:10,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:48:10,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:48:10,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:48:10,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:48:10,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:48:10,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:48:10,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:48:10,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:48:10,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:48:10,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:48:10,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:48:10,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:48:10,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:48:10,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:48:10,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:48:10,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:48:10,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-20 03:48:10,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-20 03:48:10,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-20 03:48:10,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-20 03:48:10,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-20 03:48:10,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-20 03:48:10,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-20 03:48:10,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-20 03:48:10,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-20 03:48:10,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-20 03:48:10,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-20 03:48:10,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-20 03:48:10,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-20 03:48:10,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-20 03:48:10,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-20 03:48:10,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-20 03:48:10,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-20 03:48:10,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-20 03:48:10,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-20 03:48:10,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-20 03:48:10,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-20 03:48:10,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-20 03:48:10,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-20 03:48:10,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-20 03:48:10,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-20 03:48:10,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-20 03:48:10,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-20 03:48:10,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-20 03:48:10,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-20 03:48:10,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-20 03:48:10,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-20 03:48:10,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-20 03:48:10,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-20 03:48:10,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-20 03:48:10,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-20 03:48:10,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-20 03:48:10,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-20 03:48:10,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-20 03:48:10,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-20 03:48:10,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-20 03:48:10,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-03-20 03:48:10,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-03-20 03:48:10,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-03-20 03:48:10,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-03-20 03:48:10,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-03-20 03:48:10,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-03-20 03:48:10,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-03-20 03:48:10,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-03-20 03:48:10,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-03-20 03:48:10,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:10,302 INFO L134 CoverageAnalysis]: Checked inductivity of 27604 backedges. 5698 proven. 11102 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-20 03:48:10,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:48:10,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242892875] [2022-03-20 03:48:10,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242892875] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:48:10,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125077933] [2022-03-20 03:48:10,302 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:48:10,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:48:10,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:48:10,303 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:48:10,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-03-20 03:48:10,789 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 76 check-sat command(s) [2022-03-20 03:48:10,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:48:10,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 2076 conjuncts, 153 conjunts are in the unsatisfiable core [2022-03-20 03:48:10,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:48:12,052 INFO L134 CoverageAnalysis]: Checked inductivity of 27604 backedges. 5848 proven. 10952 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-20 03:48:12,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:48:12,968 INFO L134 CoverageAnalysis]: Checked inductivity of 27604 backedges. 5848 proven. 10952 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-20 03:48:12,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125077933] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:48:12,969 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:48:12,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 80, 80] total 85 [2022-03-20 03:48:12,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999568833] [2022-03-20 03:48:12,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:48:12,970 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-03-20 03:48:12,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:48:12,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-03-20 03:48:12,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3097, Invalid=4043, Unknown=0, NotChecked=0, Total=7140 [2022-03-20 03:48:12,971 INFO L87 Difference]: Start difference. First operand 699 states and 718 transitions. Second operand has 85 states, 85 states have (on average 4.8352941176470585) internal successors, (411), 82 states have internal predecessors, (411), 77 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-03-20 03:48:14,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:48:14,837 INFO L93 Difference]: Finished difference Result 716 states and 737 transitions. [2022-03-20 03:48:14,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-20 03:48:14,837 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 4.8352941176470585) internal successors, (411), 82 states have internal predecessors, (411), 77 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) Word has length 760 [2022-03-20 03:48:14,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:48:14,838 INFO L225 Difference]: With dead ends: 716 [2022-03-20 03:48:14,839 INFO L226 Difference]: Without dead ends: 716 [2022-03-20 03:48:14,840 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1905 GetRequests, 1740 SyntacticMatches, 1 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4662 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=9283, Invalid=18107, Unknown=0, NotChecked=0, Total=27390 [2022-03-20 03:48:14,840 INFO L913 BasicCegarLoop]: 96 mSDtfsCounter, 356 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2437 mSolverCounterSat, 468 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 2905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 468 IncrementalHoareTripleChecker+Valid, 2437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-20 03:48:14,840 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [357 Valid, 143 Invalid, 2905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [468 Valid, 2437 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-20 03:48:14,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2022-03-20 03:48:14,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 711. [2022-03-20 03:48:14,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 711 states, 570 states have (on average 1.0070175438596491) internal successors, (574), 571 states have internal predecessors, (574), 79 states have call successors, (79), 62 states have call predecessors, (79), 61 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2022-03-20 03:48:14,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 731 transitions. [2022-03-20 03:48:14,849 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 731 transitions. Word has length 760 [2022-03-20 03:48:14,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:48:14,849 INFO L478 AbstractCegarLoop]: Abstraction has 711 states and 731 transitions. [2022-03-20 03:48:14,849 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 4.8352941176470585) internal successors, (411), 82 states have internal predecessors, (411), 77 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-03-20 03:48:14,849 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 731 transitions. [2022-03-20 03:48:14,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 777 [2022-03-20 03:48:14,853 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:48:14,853 INFO L499 BasicCegarLoop]: trace histogram [77, 77, 77, 76, 76, 76, 76, 76, 76, 75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:48:14,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-03-20 03:48:15,073 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable91 [2022-03-20 03:48:15,073 INFO L403 AbstractCegarLoop]: === Iteration 93 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:48:15,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:48:15,073 INFO L85 PathProgramCache]: Analyzing trace with hash 1814947334, now seen corresponding path program 90 times [2022-03-20 03:48:15,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:48:15,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466259558] [2022-03-20 03:48:15,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:48:15,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:48:15,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:48:19,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-20 03:48:19,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:48:19,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:48:19,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:48:19,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:48:19,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:48:19,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:48:19,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:48:19,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:48:19,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:48:19,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:48:19,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:48:19,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:48:19,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:48:19,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:48:19,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:48:19,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:48:19,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:48:19,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:48:19,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:48:19,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:48:19,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:48:19,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:48:19,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:48:19,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:48:19,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-20 03:48:19,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-20 03:48:19,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-20 03:48:19,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-20 03:48:19,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-20 03:48:19,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-20 03:48:19,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-20 03:48:19,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-20 03:48:19,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-20 03:48:19,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-20 03:48:19,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-20 03:48:19,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-20 03:48:19,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-20 03:48:19,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-20 03:48:19,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-20 03:48:19,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-20 03:48:19,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-20 03:48:19,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-20 03:48:19,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-20 03:48:19,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-20 03:48:19,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-20 03:48:19,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-20 03:48:19,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-20 03:48:19,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-20 03:48:19,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-20 03:48:19,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-20 03:48:19,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-20 03:48:19,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-20 03:48:19,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-20 03:48:19,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-20 03:48:19,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-20 03:48:19,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-20 03:48:19,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-20 03:48:19,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-20 03:48:19,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-20 03:48:19,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-20 03:48:19,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-20 03:48:19,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-20 03:48:19,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-20 03:48:19,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-20 03:48:19,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-03-20 03:48:19,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-03-20 03:48:19,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-03-20 03:48:19,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-03-20 03:48:19,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-03-20 03:48:19,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-03-20 03:48:19,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-03-20 03:48:19,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-03-20 03:48:19,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-03-20 03:48:19,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2022-03-20 03:48:19,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2022-03-20 03:48:19,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:19,324 INFO L134 CoverageAnalysis]: Checked inductivity of 28804 backedges. 11479 proven. 5925 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-20 03:48:19,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:48:19,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466259558] [2022-03-20 03:48:19,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466259558] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:48:19,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493607901] [2022-03-20 03:48:19,325 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:48:19,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:48:19,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:48:19,326 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:48:19,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-03-20 03:48:19,739 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 77 check-sat command(s) [2022-03-20 03:48:19,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:48:19,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 2110 conjuncts, 155 conjunts are in the unsatisfiable core [2022-03-20 03:48:19,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:48:25,522 INFO L134 CoverageAnalysis]: Checked inductivity of 28804 backedges. 11704 proven. 5700 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-20 03:48:25,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:48:26,654 INFO L134 CoverageAnalysis]: Checked inductivity of 28804 backedges. 11704 proven. 5700 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-20 03:48:26,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1493607901] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:48:26,655 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:48:26,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [156, 155, 155] total 237 [2022-03-20 03:48:26,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981607390] [2022-03-20 03:48:26,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:48:26,657 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 237 states [2022-03-20 03:48:26,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:48:26,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 237 interpolants. [2022-03-20 03:48:26,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12486, Invalid=43446, Unknown=0, NotChecked=0, Total=55932 [2022-03-20 03:48:26,663 INFO L87 Difference]: Start difference. First operand 711 states and 731 transitions. Second operand has 237 states, 237 states have (on average 2.6962025316455698) internal successors, (639), 236 states have internal predecessors, (639), 156 states have call successors, (158), 3 states have call predecessors, (158), 1 states have return successors, (155), 155 states have call predecessors, (155), 155 states have call successors, (155) [2022-03-20 03:48:37,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:48:37,405 INFO L93 Difference]: Finished difference Result 1629 states and 1954 transitions. [2022-03-20 03:48:37,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 233 states. [2022-03-20 03:48:37,406 INFO L78 Accepts]: Start accepts. Automaton has has 237 states, 237 states have (on average 2.6962025316455698) internal successors, (639), 236 states have internal predecessors, (639), 156 states have call successors, (158), 3 states have call predecessors, (158), 1 states have return successors, (155), 155 states have call predecessors, (155), 155 states have call successors, (155) Word has length 776 [2022-03-20 03:48:37,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:48:37,407 INFO L225 Difference]: With dead ends: 1629 [2022-03-20 03:48:37,407 INFO L226 Difference]: Without dead ends: 1023 [2022-03-20 03:48:37,418 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2167 GetRequests, 1702 SyntacticMatches, 0 SemanticMatches, 465 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64997 ImplicationChecksByTransitivity, 14.1s TimeCoverageRelationStatistics Valid=48749, Invalid=168873, Unknown=0, NotChecked=0, Total=217622 [2022-03-20 03:48:37,418 INFO L913 BasicCegarLoop]: 164 mSDtfsCounter, 1828 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 8125 mSolverCounterSat, 1619 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1829 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 9744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1619 IncrementalHoareTripleChecker+Valid, 8125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-20 03:48:37,418 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1829 Valid, 246 Invalid, 9744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1619 Valid, 8125 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-20 03:48:37,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1023 states. [2022-03-20 03:48:37,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1023 to 715. [2022-03-20 03:48:37,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 574 states have (on average 1.0069686411149825) internal successors, (578), 575 states have internal predecessors, (578), 79 states have call successors, (79), 62 states have call predecessors, (79), 61 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2022-03-20 03:48:37,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 735 transitions. [2022-03-20 03:48:37,424 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 735 transitions. Word has length 776 [2022-03-20 03:48:37,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:48:37,429 INFO L478 AbstractCegarLoop]: Abstraction has 715 states and 735 transitions. [2022-03-20 03:48:37,429 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 237 states, 237 states have (on average 2.6962025316455698) internal successors, (639), 236 states have internal predecessors, (639), 156 states have call successors, (158), 3 states have call predecessors, (158), 1 states have return successors, (155), 155 states have call predecessors, (155), 155 states have call successors, (155) [2022-03-20 03:48:37,429 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 735 transitions. [2022-03-20 03:48:37,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 781 [2022-03-20 03:48:37,433 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:48:37,433 INFO L499 BasicCegarLoop]: trace histogram [78, 77, 77, 77, 77, 76, 76, 76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:48:37,452 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-03-20 03:48:37,635 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:48:37,636 INFO L403 AbstractCegarLoop]: === Iteration 94 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:48:37,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:48:37,636 INFO L85 PathProgramCache]: Analyzing trace with hash 979845388, now seen corresponding path program 91 times [2022-03-20 03:48:37,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:48:37,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796607170] [2022-03-20 03:48:37,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:48:37,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:48:37,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:48:39,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:48:39,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:48:39,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:48:39,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:48:39,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:48:39,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:48:39,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:48:39,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:48:39,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:48:39,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:48:39,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:48:39,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:48:39,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:48:39,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:48:39,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:48:39,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:48:39,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:48:39,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:48:39,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:48:39,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:48:39,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:48:39,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:48:39,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:48:39,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:48:39,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:48:39,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:48:39,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:48:39,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:48:39,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:48:39,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:48:39,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:48:39,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-20 03:48:39,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-20 03:48:39,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-20 03:48:39,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-20 03:48:39,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-20 03:48:39,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-20 03:48:39,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-20 03:48:39,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-20 03:48:39,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-20 03:48:39,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-20 03:48:39,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-20 03:48:39,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-20 03:48:39,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-20 03:48:39,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-20 03:48:39,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-20 03:48:39,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-20 03:48:39,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-20 03:48:39,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-20 03:48:39,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-20 03:48:39,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-20 03:48:39,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-20 03:48:39,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-20 03:48:39,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-20 03:48:39,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-20 03:48:39,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-20 03:48:39,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-20 03:48:39,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-20 03:48:39,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-20 03:48:39,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-20 03:48:39,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-20 03:48:39,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-20 03:48:39,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-03-20 03:48:39,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-03-20 03:48:39,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-03-20 03:48:39,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-03-20 03:48:39,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-03-20 03:48:39,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-03-20 03:48:39,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-03-20 03:48:39,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-03-20 03:48:39,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-03-20 03:48:39,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-03-20 03:48:39,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-03-20 03:48:39,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-03-20 03:48:39,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-03-20 03:48:39,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-03-20 03:48:39,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:39,882 INFO L134 CoverageAnalysis]: Checked inductivity of 29110 backedges. 6004 proven. 11706 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-20 03:48:39,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:48:39,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796607170] [2022-03-20 03:48:39,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796607170] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:48:39,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128158012] [2022-03-20 03:48:39,883 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:48:39,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:48:39,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:48:39,884 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:48:39,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-03-20 03:48:40,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:40,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 2130 conjuncts, 157 conjunts are in the unsatisfiable core [2022-03-20 03:48:40,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:48:40,838 INFO L134 CoverageAnalysis]: Checked inductivity of 29110 backedges. 6158 proven. 11552 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-20 03:48:40,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:48:41,490 INFO L134 CoverageAnalysis]: Checked inductivity of 29110 backedges. 6158 proven. 11552 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-20 03:48:41,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128158012] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:48:41,490 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:48:41,491 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 82, 82] total 87 [2022-03-20 03:48:41,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038378712] [2022-03-20 03:48:41,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:48:41,491 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-03-20 03:48:41,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:48:41,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-03-20 03:48:41,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3256, Invalid=4226, Unknown=0, NotChecked=0, Total=7482 [2022-03-20 03:48:41,493 INFO L87 Difference]: Start difference. First operand 715 states and 735 transitions. Second operand has 87 states, 87 states have (on average 4.839080459770115) internal successors, (421), 84 states have internal predecessors, (421), 79 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-03-20 03:48:43,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:48:43,958 INFO L93 Difference]: Finished difference Result 732 states and 754 transitions. [2022-03-20 03:48:43,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-20 03:48:43,958 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 4.839080459770115) internal successors, (421), 84 states have internal predecessors, (421), 79 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Word has length 780 [2022-03-20 03:48:43,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:48:43,960 INFO L225 Difference]: With dead ends: 732 [2022-03-20 03:48:43,960 INFO L226 Difference]: Without dead ends: 732 [2022-03-20 03:48:43,963 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1955 GetRequests, 1786 SyntacticMatches, 1 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4863 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=9760, Invalid=18970, Unknown=0, NotChecked=0, Total=28730 [2022-03-20 03:48:43,963 INFO L913 BasicCegarLoop]: 98 mSDtfsCounter, 363 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1922 mSolverCounterSat, 480 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 2402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 480 IncrementalHoareTripleChecker+Valid, 1922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-20 03:48:43,963 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [364 Valid, 135 Invalid, 2402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [480 Valid, 1922 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-20 03:48:43,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2022-03-20 03:48:43,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 727. [2022-03-20 03:48:43,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 583 states have (on average 1.006861063464837) internal successors, (587), 584 states have internal predecessors, (587), 81 states have call successors, (81), 63 states have call predecessors, (81), 62 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2022-03-20 03:48:43,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 748 transitions. [2022-03-20 03:48:43,968 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 748 transitions. Word has length 780 [2022-03-20 03:48:43,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:48:43,968 INFO L478 AbstractCegarLoop]: Abstraction has 727 states and 748 transitions. [2022-03-20 03:48:43,968 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 4.839080459770115) internal successors, (421), 84 states have internal predecessors, (421), 79 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-03-20 03:48:43,968 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 748 transitions. [2022-03-20 03:48:43,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 797 [2022-03-20 03:48:43,972 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:48:43,972 INFO L499 BasicCegarLoop]: trace histogram [79, 79, 79, 78, 78, 78, 78, 78, 78, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:48:43,991 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-03-20 03:48:44,188 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:48:44,188 INFO L403 AbstractCegarLoop]: === Iteration 95 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:48:44,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:48:44,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1253477836, now seen corresponding path program 92 times [2022-03-20 03:48:44,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:48:44,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810278774] [2022-03-20 03:48:44,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:48:44,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:48:44,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:48:49,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-20 03:48:49,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:48:49,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:48:49,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:48:49,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:48:49,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:48:49,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:48:49,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:48:49,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:48:49,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:48:49,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:48:49,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:48:49,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:48:49,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:48:49,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:48:49,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:48:49,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:48:49,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:48:49,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:48:49,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:48:49,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:48:49,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:48:49,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:48:49,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:48:49,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:48:49,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:48:49,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:48:49,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:48:49,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:48:49,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:48:49,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:48:49,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-20 03:48:49,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-20 03:48:49,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-20 03:48:49,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-20 03:48:49,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-20 03:48:49,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-20 03:48:49,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-20 03:48:49,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-20 03:48:49,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-20 03:48:49,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-20 03:48:49,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-20 03:48:49,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-20 03:48:49,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-20 03:48:49,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-20 03:48:49,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-20 03:48:49,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-20 03:48:49,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-20 03:48:49,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-20 03:48:49,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-20 03:48:49,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-20 03:48:49,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-20 03:48:49,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-20 03:48:49,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-20 03:48:49,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-20 03:48:49,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-20 03:48:49,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-20 03:48:49,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-20 03:48:49,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-20 03:48:49,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-20 03:48:49,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-20 03:48:49,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-20 03:48:49,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-03-20 03:48:49,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-03-20 03:48:49,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-03-20 03:48:49,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-03-20 03:48:49,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-03-20 03:48:49,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-03-20 03:48:49,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-03-20 03:48:49,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-03-20 03:48:49,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-03-20 03:48:49,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-03-20 03:48:49,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-03-20 03:48:49,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-03-20 03:48:49,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-03-20 03:48:49,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-03-20 03:48:49,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 776 [2022-03-20 03:48:49,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 784 [2022-03-20 03:48:49,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:48:49,310 INFO L134 CoverageAnalysis]: Checked inductivity of 30342 backedges. 12093 proven. 6237 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-03-20 03:48:49,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:48:49,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810278774] [2022-03-20 03:48:49,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810278774] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:48:49,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388017768] [2022-03-20 03:48:49,310 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:48:49,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:48:49,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:48:49,311 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:48:49,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-03-20 03:48:49,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:48:49,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:48:49,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 2164 conjuncts, 158 conjunts are in the unsatisfiable core [2022-03-20 03:48:49,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:48:55,004 INFO L134 CoverageAnalysis]: Checked inductivity of 30342 backedges. 12628 proven. 6006 refuted. 0 times theorem prover too weak. 11708 trivial. 0 not checked. [2022-03-20 03:48:55,004 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:48:55,692 INFO L134 CoverageAnalysis]: Checked inductivity of 30342 backedges. 12322 proven. 6006 refuted. 0 times theorem prover too weak. 12014 trivial. 0 not checked. [2022-03-20 03:48:55,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388017768] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:48:55,692 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:48:55,693 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [160, 158, 158] total 240 [2022-03-20 03:48:55,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448514093] [2022-03-20 03:48:55,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:48:55,694 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 240 states [2022-03-20 03:48:55,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:48:55,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 240 interpolants. [2022-03-20 03:48:55,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12725, Invalid=44635, Unknown=0, NotChecked=0, Total=57360 [2022-03-20 03:48:55,698 INFO L87 Difference]: Start difference. First operand 727 states and 748 transitions. Second operand has 240 states, 240 states have (on average 2.7041666666666666) internal successors, (649), 239 states have internal predecessors, (649), 158 states have call successors, (161), 3 states have call predecessors, (161), 2 states have return successors, (159), 158 states have call predecessors, (159), 158 states have call successors, (159) [2022-03-20 03:49:03,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:49:03,531 INFO L93 Difference]: Finished difference Result 1350 states and 1604 transitions. [2022-03-20 03:49:03,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-03-20 03:49:03,531 INFO L78 Accepts]: Start accepts. Automaton has has 240 states, 240 states have (on average 2.7041666666666666) internal successors, (649), 239 states have internal predecessors, (649), 158 states have call successors, (161), 3 states have call predecessors, (161), 2 states have return successors, (159), 158 states have call predecessors, (159), 158 states have call successors, (159) Word has length 796 [2022-03-20 03:49:03,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:49:03,533 INFO L225 Difference]: With dead ends: 1350 [2022-03-20 03:49:03,533 INFO L226 Difference]: Without dead ends: 1041 [2022-03-20 03:49:03,539 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2142 GetRequests, 1748 SyntacticMatches, 0 SemanticMatches, 394 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43351 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=34528, Invalid=121892, Unknown=0, NotChecked=0, Total=156420 [2022-03-20 03:49:03,539 INFO L913 BasicCegarLoop]: 168 mSDtfsCounter, 1962 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 5240 mSolverCounterSat, 1444 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1963 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 6684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1444 IncrementalHoareTripleChecker+Valid, 5240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-20 03:49:03,540 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1963 Valid, 235 Invalid, 6684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1444 Valid, 5240 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-20 03:49:03,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1041 states. [2022-03-20 03:49:03,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1041 to 729. [2022-03-20 03:49:03,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 585 states have (on average 1.0068376068376068) internal successors, (589), 586 states have internal predecessors, (589), 81 states have call successors, (81), 63 states have call predecessors, (81), 62 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2022-03-20 03:49:03,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 750 transitions. [2022-03-20 03:49:03,545 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 750 transitions. Word has length 796 [2022-03-20 03:49:03,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:49:03,546 INFO L478 AbstractCegarLoop]: Abstraction has 729 states and 750 transitions. [2022-03-20 03:49:03,546 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 240 states, 240 states have (on average 2.7041666666666666) internal successors, (649), 239 states have internal predecessors, (649), 158 states have call successors, (161), 3 states have call predecessors, (161), 2 states have return successors, (159), 158 states have call predecessors, (159), 158 states have call successors, (159) [2022-03-20 03:49:03,546 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 750 transitions. [2022-03-20 03:49:03,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 799 [2022-03-20 03:49:03,550 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:49:03,550 INFO L499 BasicCegarLoop]: trace histogram [79, 79, 79, 79, 78, 78, 78, 78, 78, 78, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:49:03,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-03-20 03:49:03,768 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:49:03,769 INFO L403 AbstractCegarLoop]: === Iteration 96 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:49:03,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:49:03,769 INFO L85 PathProgramCache]: Analyzing trace with hash 836568727, now seen corresponding path program 93 times [2022-03-20 03:49:03,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:49:03,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222923446] [2022-03-20 03:49:03,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:49:03,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:49:03,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:49:07,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-20 03:49:07,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:49:07,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:49:07,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:49:07,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:49:07,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:49:07,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:49:07,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:49:07,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:49:07,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:49:07,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:49:07,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:49:07,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:49:07,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:49:07,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-20 03:49:07,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-20 03:49:07,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-20 03:49:07,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-20 03:49:07,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-20 03:49:07,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-20 03:49:07,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-20 03:49:07,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-20 03:49:07,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-20 03:49:07,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-20 03:49:07,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-20 03:49:07,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-20 03:49:07,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-20 03:49:07,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-20 03:49:07,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-20 03:49:07,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-20 03:49:07,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-20 03:49:07,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-20 03:49:07,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-20 03:49:07,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-20 03:49:07,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-20 03:49:07,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-20 03:49:07,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-20 03:49:07,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-20 03:49:07,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-20 03:49:07,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-20 03:49:07,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-20 03:49:07,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-20 03:49:07,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-20 03:49:07,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-20 03:49:07,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-20 03:49:07,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-20 03:49:07,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-20 03:49:07,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-20 03:49:07,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-20 03:49:07,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-20 03:49:07,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-20 03:49:07,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-20 03:49:07,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-20 03:49:07,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-20 03:49:07,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-20 03:49:07,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-20 03:49:07,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-20 03:49:07,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-20 03:49:07,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-20 03:49:07,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-20 03:49:07,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-20 03:49:07,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-20 03:49:07,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-03-20 03:49:07,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-03-20 03:49:07,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-03-20 03:49:07,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-03-20 03:49:07,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-03-20 03:49:07,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-03-20 03:49:07,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2022-03-20 03:49:07,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2022-03-20 03:49:07,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2022-03-20 03:49:07,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2022-03-20 03:49:07,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2022-03-20 03:49:07,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 754 [2022-03-20 03:49:07,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 762 [2022-03-20 03:49:07,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 770 [2022-03-20 03:49:07,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 778 [2022-03-20 03:49:07,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 786 [2022-03-20 03:49:07,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:07,958 INFO L134 CoverageAnalysis]: Checked inductivity of 30498 backedges. 12093 proven. 6393 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-03-20 03:49:07,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:49:07,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222923446] [2022-03-20 03:49:07,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222923446] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:49:07,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050443876] [2022-03-20 03:49:07,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:49:07,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:49:07,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:49:07,960 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:49:07,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-03-20 03:49:08,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 79 check-sat command(s) [2022-03-20 03:49:08,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:49:08,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 2174 conjuncts, 160 conjunts are in the unsatisfiable core [2022-03-20 03:49:08,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:49:12,772 INFO L134 CoverageAnalysis]: Checked inductivity of 30498 backedges. 6318 proven. 12168 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-03-20 03:49:12,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:49:13,467 INFO L134 CoverageAnalysis]: Checked inductivity of 30498 backedges. 6318 proven. 12168 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-03-20 03:49:13,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050443876] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:49:13,467 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:49:13,467 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [161, 83, 83] total 242 [2022-03-20 03:49:13,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537349866] [2022-03-20 03:49:13,467 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:49:13,468 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 242 states [2022-03-20 03:49:13,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:49:13,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 242 interpolants. [2022-03-20 03:49:13,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9646, Invalid=48676, Unknown=0, NotChecked=0, Total=58322 [2022-03-20 03:49:13,475 INFO L87 Difference]: Start difference. First operand 729 states and 750 transitions. Second operand has 242 states, 242 states have (on average 3.34297520661157) internal successors, (809), 240 states have internal predecessors, (809), 159 states have call successors, (161), 4 states have call predecessors, (161), 1 states have return successors, (157), 157 states have call predecessors, (157), 157 states have call successors, (157) [2022-03-20 03:49:26,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:49:26,004 INFO L93 Difference]: Finished difference Result 1369 states and 1626 transitions. [2022-03-20 03:49:26,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-03-20 03:49:26,005 INFO L78 Accepts]: Start accepts. Automaton has has 242 states, 242 states have (on average 3.34297520661157) internal successors, (809), 240 states have internal predecessors, (809), 159 states have call successors, (161), 4 states have call predecessors, (161), 1 states have return successors, (157), 157 states have call predecessors, (157), 157 states have call successors, (157) Word has length 798 [2022-03-20 03:49:26,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:49:26,007 INFO L225 Difference]: With dead ends: 1369 [2022-03-20 03:49:26,007 INFO L226 Difference]: Without dead ends: 1056 [2022-03-20 03:49:26,017 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2311 GetRequests, 1753 SyntacticMatches, 1 SemanticMatches, 557 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111616 ImplicationChecksByTransitivity, 15.2s TimeCoverageRelationStatistics Valid=51519, Invalid=260403, Unknown=0, NotChecked=0, Total=311922 [2022-03-20 03:49:26,018 INFO L913 BasicCegarLoop]: 246 mSDtfsCounter, 2525 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 11052 mSolverCounterSat, 2151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2526 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 13203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2151 IncrementalHoareTripleChecker+Valid, 11052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-03-20 03:49:26,018 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2526 Valid, 333 Invalid, 13203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2151 Valid, 11052 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-03-20 03:49:26,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1056 states. [2022-03-20 03:49:26,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1056 to 739. [2022-03-20 03:49:26,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 593 states have (on average 1.0067453625632379) internal successors, (597), 594 states have internal predecessors, (597), 82 states have call successors, (82), 64 states have call predecessors, (82), 63 states have return successors, (81), 80 states have call predecessors, (81), 81 states have call successors, (81) [2022-03-20 03:49:26,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 760 transitions. [2022-03-20 03:49:26,023 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 760 transitions. Word has length 798 [2022-03-20 03:49:26,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:49:26,024 INFO L478 AbstractCegarLoop]: Abstraction has 739 states and 760 transitions. [2022-03-20 03:49:26,024 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 242 states, 242 states have (on average 3.34297520661157) internal successors, (809), 240 states have internal predecessors, (809), 159 states have call successors, (161), 4 states have call predecessors, (161), 1 states have return successors, (157), 157 states have call predecessors, (157), 157 states have call successors, (157) [2022-03-20 03:49:26,024 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 760 transitions. [2022-03-20 03:49:26,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 809 [2022-03-20 03:49:26,028 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:49:26,028 INFO L499 BasicCegarLoop]: trace histogram [80, 80, 80, 80, 79, 79, 79, 79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:49:26,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-03-20 03:49:26,244 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:49:26,244 INFO L403 AbstractCegarLoop]: === Iteration 97 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:49:26,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:49:26,244 INFO L85 PathProgramCache]: Analyzing trace with hash 239469262, now seen corresponding path program 94 times [2022-03-20 03:49:26,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:49:26,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144105635] [2022-03-20 03:49:26,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:49:26,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:49:26,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:49:32,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-20 03:49:32,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:49:32,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:49:32,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:49:32,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:49:32,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:49:32,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:49:32,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:49:32,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:49:32,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:49:32,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:49:32,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:49:32,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:49:32,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:49:32,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:49:32,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:49:32,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:49:32,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:49:32,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:49:32,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:49:32,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:49:32,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:49:32,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:49:32,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:49:32,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-20 03:49:32,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-20 03:49:32,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-20 03:49:32,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-20 03:49:32,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-20 03:49:32,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-20 03:49:32,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-20 03:49:32,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-20 03:49:32,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-20 03:49:32,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-20 03:49:32,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-20 03:49:32,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-20 03:49:32,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-20 03:49:32,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-20 03:49:32,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-20 03:49:32,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-20 03:49:32,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-20 03:49:32,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-20 03:49:32,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-20 03:49:32,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-20 03:49:32,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-20 03:49:32,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-20 03:49:32,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-20 03:49:32,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-20 03:49:32,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-20 03:49:32,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-20 03:49:32,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-20 03:49:32,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-20 03:49:32,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-20 03:49:32,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-20 03:49:32,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-20 03:49:32,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-20 03:49:32,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-20 03:49:32,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-20 03:49:32,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-20 03:49:32,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-20 03:49:32,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-20 03:49:32,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-20 03:49:32,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-20 03:49:32,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-20 03:49:32,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-03-20 03:49:32,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-03-20 03:49:32,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-03-20 03:49:32,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-03-20 03:49:32,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-03-20 03:49:32,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-03-20 03:49:32,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-03-20 03:49:32,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-03-20 03:49:32,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-03-20 03:49:32,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2022-03-20 03:49:32,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2022-03-20 03:49:32,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 772 [2022-03-20 03:49:32,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 780 [2022-03-20 03:49:32,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 788 [2022-03-20 03:49:32,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 796 [2022-03-20 03:49:32,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:32,851 INFO L134 CoverageAnalysis]: Checked inductivity of 31284 backedges. 12406 proven. 6554 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-03-20 03:49:32,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:49:32,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144105635] [2022-03-20 03:49:32,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144105635] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:49:32,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812265854] [2022-03-20 03:49:32,851 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:49:32,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:49:32,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:49:32,853 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:49:32,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-03-20 03:49:33,112 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:49:33,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:49:33,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 2201 conjuncts, 162 conjunts are in the unsatisfiable core [2022-03-20 03:49:33,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:49:37,656 INFO L134 CoverageAnalysis]: Checked inductivity of 31284 backedges. 6478 proven. 12482 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-03-20 03:49:37,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:49:38,343 INFO L134 CoverageAnalysis]: Checked inductivity of 31284 backedges. 6478 proven. 12482 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-03-20 03:49:38,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812265854] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:49:38,343 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:49:38,343 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [163, 84, 84] total 245 [2022-03-20 03:49:38,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123728478] [2022-03-20 03:49:38,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:49:38,344 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 245 states [2022-03-20 03:49:38,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:49:38,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 245 interpolants. [2022-03-20 03:49:38,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9888, Invalid=49892, Unknown=0, NotChecked=0, Total=59780 [2022-03-20 03:49:38,348 INFO L87 Difference]: Start difference. First operand 739 states and 760 transitions. Second operand has 245 states, 245 states have (on average 3.342857142857143) internal successors, (819), 243 states have internal predecessors, (819), 161 states have call successors, (163), 4 states have call predecessors, (163), 1 states have return successors, (159), 159 states have call predecessors, (159), 159 states have call successors, (159) [2022-03-20 03:49:50,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:49:50,420 INFO L93 Difference]: Finished difference Result 1387 states and 1647 transitions. [2022-03-20 03:49:50,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 324 states. [2022-03-20 03:49:50,420 INFO L78 Accepts]: Start accepts. Automaton has has 245 states, 245 states have (on average 3.342857142857143) internal successors, (819), 243 states have internal predecessors, (819), 161 states have call successors, (163), 4 states have call predecessors, (163), 1 states have return successors, (159), 159 states have call predecessors, (159), 159 states have call successors, (159) Word has length 808 [2022-03-20 03:49:50,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:49:50,422 INFO L225 Difference]: With dead ends: 1387 [2022-03-20 03:49:50,423 INFO L226 Difference]: Without dead ends: 1070 [2022-03-20 03:49:50,440 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2340 GetRequests, 1775 SyntacticMatches, 1 SemanticMatches, 564 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114469 ImplicationChecksByTransitivity, 17.8s TimeCoverageRelationStatistics Valid=52811, Invalid=266979, Unknown=0, NotChecked=0, Total=319790 [2022-03-20 03:49:50,441 INFO L913 BasicCegarLoop]: 249 mSDtfsCounter, 3208 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 9583 mSolverCounterSat, 2501 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3209 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 12084 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2501 IncrementalHoareTripleChecker+Valid, 9583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-20 03:49:50,441 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3209 Valid, 321 Invalid, 12084 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2501 Valid, 9583 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-20 03:49:50,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2022-03-20 03:49:50,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 749. [2022-03-20 03:49:50,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 749 states, 601 states have (on average 1.0066555740432612) internal successors, (605), 602 states have internal predecessors, (605), 83 states have call successors, (83), 65 states have call predecessors, (83), 64 states have return successors, (82), 81 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-20 03:49:50,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 749 states to 749 states and 770 transitions. [2022-03-20 03:49:50,450 INFO L78 Accepts]: Start accepts. Automaton has 749 states and 770 transitions. Word has length 808 [2022-03-20 03:49:50,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:49:50,450 INFO L478 AbstractCegarLoop]: Abstraction has 749 states and 770 transitions. [2022-03-20 03:49:50,450 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 245 states, 245 states have (on average 3.342857142857143) internal successors, (819), 243 states have internal predecessors, (819), 161 states have call successors, (163), 4 states have call predecessors, (163), 1 states have return successors, (159), 159 states have call predecessors, (159), 159 states have call successors, (159) [2022-03-20 03:49:50,450 INFO L276 IsEmpty]: Start isEmpty. Operand 749 states and 770 transitions. [2022-03-20 03:49:50,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 819 [2022-03-20 03:49:50,456 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:49:50,456 INFO L499 BasicCegarLoop]: trace histogram [81, 81, 81, 81, 80, 80, 80, 80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:49:50,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-03-20 03:49:50,676 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-03-20 03:49:50,677 INFO L403 AbstractCegarLoop]: === Iteration 98 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:49:50,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:49:50,677 INFO L85 PathProgramCache]: Analyzing trace with hash 271820869, now seen corresponding path program 95 times [2022-03-20 03:49:50,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:49:50,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515454397] [2022-03-20 03:49:50,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:49:50,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:49:50,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:49:55,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-20 03:49:55,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:49:55,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:49:55,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:49:55,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:49:55,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:49:55,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:49:55,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:49:55,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:49:55,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:49:55,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:49:55,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:49:55,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:49:55,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:49:55,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:49:55,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-20 03:49:55,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-20 03:49:55,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-20 03:49:55,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-20 03:49:55,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-20 03:49:55,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-20 03:49:55,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-20 03:49:55,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-20 03:49:55,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-20 03:49:55,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-20 03:49:55,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-20 03:49:55,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-20 03:49:55,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-20 03:49:55,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-20 03:49:55,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-20 03:49:55,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-20 03:49:55,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-20 03:49:55,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-20 03:49:55,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-20 03:49:55,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-20 03:49:55,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-20 03:49:55,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-20 03:49:55,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-20 03:49:55,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-20 03:49:55,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-20 03:49:55,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-20 03:49:55,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-20 03:49:55,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-20 03:49:55,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-20 03:49:55,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-20 03:49:55,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-20 03:49:55,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-20 03:49:55,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-20 03:49:55,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-20 03:49:55,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-20 03:49:55,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-20 03:49:55,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-20 03:49:55,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-20 03:49:55,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-20 03:49:55,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-20 03:49:55,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-20 03:49:55,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-20 03:49:55,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-20 03:49:55,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-20 03:49:55,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-20 03:49:55,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-03-20 03:49:55,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-03-20 03:49:55,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-03-20 03:49:55,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-03-20 03:49:55,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-03-20 03:49:55,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2022-03-20 03:49:55,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2022-03-20 03:49:55,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2022-03-20 03:49:55,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2022-03-20 03:49:55,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2022-03-20 03:49:55,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2022-03-20 03:49:55,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 742 [2022-03-20 03:49:55,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 750 [2022-03-20 03:49:55,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 758 [2022-03-20 03:49:55,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 766 [2022-03-20 03:49:55,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 774 [2022-03-20 03:49:55,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 782 [2022-03-20 03:49:55,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 790 [2022-03-20 03:49:55,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 798 [2022-03-20 03:49:55,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 806 [2022-03-20 03:49:55,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:49:55,616 INFO L134 CoverageAnalysis]: Checked inductivity of 32080 backedges. 12723 proven. 6717 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-20 03:49:55,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:49:55,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515454397] [2022-03-20 03:49:55,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515454397] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:49:55,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330301059] [2022-03-20 03:49:55,617 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-20 03:49:55,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:49:55,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:49:55,618 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:49:55,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-03-20 03:49:56,097 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 81 check-sat command(s) [2022-03-20 03:49:56,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:49:56,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 2228 conjuncts, 164 conjunts are in the unsatisfiable core [2022-03-20 03:49:56,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:50:02,890 INFO L134 CoverageAnalysis]: Checked inductivity of 32080 backedges. 12960 proven. 6480 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-20 03:50:02,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:50:03,633 INFO L134 CoverageAnalysis]: Checked inductivity of 32080 backedges. 12960 proven. 6480 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-20 03:50:03,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330301059] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:50:03,633 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:50:03,634 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [165, 164, 164] total 248 [2022-03-20 03:50:03,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077874763] [2022-03-20 03:50:03,634 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:50:03,635 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 248 states [2022-03-20 03:50:03,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:50:03,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 248 interpolants. [2022-03-20 03:50:03,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13617, Invalid=47639, Unknown=0, NotChecked=0, Total=61256 [2022-03-20 03:50:03,639 INFO L87 Difference]: Start difference. First operand 749 states and 770 transitions. Second operand has 248 states, 248 states have (on average 2.681451612903226) internal successors, (665), 247 states have internal predecessors, (665), 163 states have call successors, (165), 3 states have call predecessors, (165), 1 states have return successors, (162), 162 states have call predecessors, (162), 162 states have call successors, (162) [2022-03-20 03:50:11,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:50:11,983 INFO L93 Difference]: Finished difference Result 1396 states and 1659 transitions. [2022-03-20 03:50:11,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 165 states. [2022-03-20 03:50:11,983 INFO L78 Accepts]: Start accepts. Automaton has has 248 states, 248 states have (on average 2.681451612903226) internal successors, (665), 247 states have internal predecessors, (665), 163 states have call successors, (165), 3 states have call predecessors, (165), 1 states have return successors, (162), 162 states have call predecessors, (162), 162 states have call successors, (162) Word has length 818 [2022-03-20 03:50:11,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:50:11,993 INFO L225 Difference]: With dead ends: 1396 [2022-03-20 03:50:11,994 INFO L226 Difference]: Without dead ends: 1075 [2022-03-20 03:50:12,003 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2204 GetRequests, 1796 SyntacticMatches, 0 SemanticMatches, 408 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46395 ImplicationChecksByTransitivity, 14.3s TimeCoverageRelationStatistics Valid=37109, Invalid=130581, Unknown=0, NotChecked=0, Total=167690 [2022-03-20 03:50:12,003 INFO L913 BasicCegarLoop]: 174 mSDtfsCounter, 1844 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 5242 mSolverCounterSat, 1242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1845 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 6484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1242 IncrementalHoareTripleChecker+Valid, 5242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-20 03:50:12,003 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1845 Valid, 231 Invalid, 6484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1242 Valid, 5242 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-20 03:50:12,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1075 states. [2022-03-20 03:50:12,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1075 to 751. [2022-03-20 03:50:12,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 603 states have (on average 1.0066334991708126) internal successors, (607), 604 states have internal predecessors, (607), 83 states have call successors, (83), 65 states have call predecessors, (83), 64 states have return successors, (82), 81 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-20 03:50:12,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 772 transitions. [2022-03-20 03:50:12,010 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 772 transitions. Word has length 818 [2022-03-20 03:50:12,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:50:12,010 INFO L478 AbstractCegarLoop]: Abstraction has 751 states and 772 transitions. [2022-03-20 03:50:12,010 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 248 states, 248 states have (on average 2.681451612903226) internal successors, (665), 247 states have internal predecessors, (665), 163 states have call successors, (165), 3 states have call predecessors, (165), 1 states have return successors, (162), 162 states have call predecessors, (162), 162 states have call successors, (162) [2022-03-20 03:50:12,010 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 772 transitions. [2022-03-20 03:50:12,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 821 [2022-03-20 03:50:12,014 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:50:12,015 INFO L499 BasicCegarLoop]: trace histogram [82, 81, 81, 81, 81, 80, 80, 80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:50:12,035 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-03-20 03:50:12,233 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2022-03-20 03:50:12,233 INFO L403 AbstractCegarLoop]: === Iteration 99 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:50:12,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:50:12,234 INFO L85 PathProgramCache]: Analyzing trace with hash -363954072, now seen corresponding path program 96 times [2022-03-20 03:50:12,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:50:12,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623167383] [2022-03-20 03:50:12,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:50:12,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:50:12,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:50:14,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:50:14,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:50:14,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:50:14,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:50:14,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:50:14,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:50:14,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:50:14,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:50:14,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:50:14,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:50:14,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:50:14,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:50:14,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:50:14,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:50:14,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:50:14,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:50:14,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:50:14,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:50:14,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:50:14,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:50:14,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:50:14,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:50:14,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:50:14,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:50:14,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:50:14,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:50:14,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:50:14,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:50:14,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:50:14,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:50:14,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-20 03:50:14,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-20 03:50:14,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-20 03:50:14,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-20 03:50:14,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-20 03:50:14,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-20 03:50:14,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-20 03:50:14,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-20 03:50:14,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-20 03:50:14,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-20 03:50:14,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-20 03:50:14,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-20 03:50:14,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-20 03:50:14,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-20 03:50:14,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-20 03:50:14,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-20 03:50:14,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-20 03:50:14,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-20 03:50:14,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-20 03:50:14,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-20 03:50:14,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-20 03:50:14,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-20 03:50:14,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-20 03:50:14,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-20 03:50:14,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-20 03:50:14,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-20 03:50:14,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-20 03:50:14,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-20 03:50:14,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-20 03:50:14,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-20 03:50:14,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-20 03:50:14,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-03-20 03:50:14,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-03-20 03:50:14,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-03-20 03:50:14,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-03-20 03:50:14,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-03-20 03:50:14,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-03-20 03:50:14,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-03-20 03:50:14,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-03-20 03:50:14,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-03-20 03:50:14,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-03-20 03:50:14,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-03-20 03:50:14,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-03-20 03:50:14,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-03-20 03:50:14,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-03-20 03:50:14,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 776 [2022-03-20 03:50:14,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 784 [2022-03-20 03:50:14,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 792 [2022-03-20 03:50:14,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 800 [2022-03-20 03:50:14,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 808 [2022-03-20 03:50:14,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:14,741 INFO L134 CoverageAnalysis]: Checked inductivity of 32242 backedges. 6640 proven. 12962 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-20 03:50:14,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:50:14,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623167383] [2022-03-20 03:50:14,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623167383] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:50:14,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367341178] [2022-03-20 03:50:14,742 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 03:50:14,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:50:14,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:50:14,743 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:50:14,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-03-20 03:50:15,193 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 82 check-sat command(s) [2022-03-20 03:50:15,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:50:15,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 2238 conjuncts, 165 conjunts are in the unsatisfiable core [2022-03-20 03:50:15,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:50:16,247 INFO L134 CoverageAnalysis]: Checked inductivity of 32242 backedges. 6802 proven. 12800 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-20 03:50:16,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:50:17,226 INFO L134 CoverageAnalysis]: Checked inductivity of 32242 backedges. 6802 proven. 12800 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-20 03:50:17,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367341178] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:50:17,227 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:50:17,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 86, 86] total 91 [2022-03-20 03:50:17,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688361980] [2022-03-20 03:50:17,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:50:17,228 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2022-03-20 03:50:17,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:50:17,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2022-03-20 03:50:17,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3586, Invalid=4604, Unknown=0, NotChecked=0, Total=8190 [2022-03-20 03:50:17,229 INFO L87 Difference]: Start difference. First operand 751 states and 772 transitions. Second operand has 91 states, 91 states have (on average 4.846153846153846) internal successors, (441), 88 states have internal predecessors, (441), 83 states have call successors, (87), 4 states have call predecessors, (87), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-20 03:50:19,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:50:19,533 INFO L93 Difference]: Finished difference Result 768 states and 791 transitions. [2022-03-20 03:50:19,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-20 03:50:19,533 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 4.846153846153846) internal successors, (441), 88 states have internal predecessors, (441), 83 states have call successors, (87), 4 states have call predecessors, (87), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) Word has length 820 [2022-03-20 03:50:19,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:50:19,535 INFO L225 Difference]: With dead ends: 768 [2022-03-20 03:50:19,535 INFO L226 Difference]: Without dead ends: 768 [2022-03-20 03:50:19,536 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2055 GetRequests, 1878 SyntacticMatches, 1 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5277 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=10750, Invalid=20756, Unknown=0, NotChecked=0, Total=31506 [2022-03-20 03:50:19,536 INFO L913 BasicCegarLoop]: 102 mSDtfsCounter, 369 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 2494 mSolverCounterSat, 504 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 2998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 504 IncrementalHoareTripleChecker+Valid, 2494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-20 03:50:19,536 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [370 Valid, 134 Invalid, 2998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [504 Valid, 2494 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-20 03:50:19,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2022-03-20 03:50:19,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 763. [2022-03-20 03:50:19,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 612 states have (on average 1.0065359477124183) internal successors, (616), 613 states have internal predecessors, (616), 85 states have call successors, (85), 66 states have call predecessors, (85), 65 states have return successors, (84), 83 states have call predecessors, (84), 84 states have call successors, (84) [2022-03-20 03:50:19,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 785 transitions. [2022-03-20 03:50:19,541 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 785 transitions. Word has length 820 [2022-03-20 03:50:19,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:50:19,541 INFO L478 AbstractCegarLoop]: Abstraction has 763 states and 785 transitions. [2022-03-20 03:50:19,542 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 4.846153846153846) internal successors, (441), 88 states have internal predecessors, (441), 83 states have call successors, (87), 4 states have call predecessors, (87), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-20 03:50:19,542 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 785 transitions. [2022-03-20 03:50:19,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 837 [2022-03-20 03:50:19,547 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:50:19,548 INFO L499 BasicCegarLoop]: trace histogram [83, 83, 83, 82, 82, 82, 82, 82, 82, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:50:19,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-03-20 03:50:19,766 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:50:19,766 INFO L403 AbstractCegarLoop]: === Iteration 100 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:50:19,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:50:19,767 INFO L85 PathProgramCache]: Analyzing trace with hash -2116126320, now seen corresponding path program 97 times [2022-03-20 03:50:19,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:50:19,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018135920] [2022-03-20 03:50:19,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:50:19,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:50:19,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:50:24,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-20 03:50:24,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-20 03:50:24,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-20 03:50:24,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-20 03:50:24,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-20 03:50:24,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-20 03:50:24,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-20 03:50:24,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-20 03:50:24,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-20 03:50:24,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-20 03:50:24,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-20 03:50:24,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-20 03:50:24,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-20 03:50:24,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-20 03:50:24,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-20 03:50:24,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-20 03:50:24,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-20 03:50:24,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-20 03:50:24,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-20 03:50:24,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-20 03:50:24,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-20 03:50:24,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-20 03:50:24,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-20 03:50:24,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-20 03:50:24,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-20 03:50:24,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-20 03:50:24,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-20 03:50:24,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-20 03:50:24,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-20 03:50:24,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-20 03:50:24,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-20 03:50:24,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-20 03:50:24,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-20 03:50:24,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-20 03:50:24,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-20 03:50:24,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-20 03:50:24,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-20 03:50:24,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-20 03:50:24,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-20 03:50:24,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-20 03:50:24,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-20 03:50:24,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-20 03:50:24,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-20 03:50:24,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-20 03:50:24,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-20 03:50:24,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-20 03:50:24,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-20 03:50:24,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-20 03:50:24,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-20 03:50:24,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-20 03:50:24,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-20 03:50:24,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-20 03:50:24,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-20 03:50:24,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-20 03:50:24,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-20 03:50:24,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-20 03:50:24,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-20 03:50:24,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-20 03:50:24,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-20 03:50:24,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-20 03:50:24,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-20 03:50:24,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-03-20 03:50:24,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-03-20 03:50:24,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-03-20 03:50:24,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-03-20 03:50:24,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-03-20 03:50:24,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-03-20 03:50:24,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-03-20 03:50:24,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-03-20 03:50:24,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-03-20 03:50:24,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-03-20 03:50:24,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-03-20 03:50:24,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-03-20 03:50:24,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-03-20 03:50:24,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-03-20 03:50:24,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 776 [2022-03-20 03:50:24,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 784 [2022-03-20 03:50:24,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 792 [2022-03-20 03:50:24,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 800 [2022-03-20 03:50:24,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 808 [2022-03-20 03:50:24,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 816 [2022-03-20 03:50:24,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 824 [2022-03-20 03:50:24,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,248 INFO L134 CoverageAnalysis]: Checked inductivity of 33538 backedges. 13369 proven. 6885 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-03-20 03:50:24,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:50:24,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018135920] [2022-03-20 03:50:24,248 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018135920] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:50:24,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206379582] [2022-03-20 03:50:24,248 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-20 03:50:24,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:50:24,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:50:24,256 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:50:24,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-03-20 03:50:24,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:24,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 2272 conjuncts, 166 conjunts are in the unsatisfiable core [2022-03-20 03:50:24,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:50:32,291 INFO L134 CoverageAnalysis]: Checked inductivity of 33538 backedges. 13932 proven. 6642 refuted. 0 times theorem prover too weak. 12964 trivial. 0 not checked. [2022-03-20 03:50:32,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:50:32,968 INFO L134 CoverageAnalysis]: Checked inductivity of 33538 backedges. 13610 proven. 6642 refuted. 0 times theorem prover too weak. 13286 trivial. 0 not checked. [2022-03-20 03:50:32,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206379582] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:50:32,968 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:50:32,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [168, 166, 166] total 252 [2022-03-20 03:50:32,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711890876] [2022-03-20 03:50:32,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:50:32,969 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 252 states [2022-03-20 03:50:32,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:50:32,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 252 interpolants. [2022-03-20 03:50:32,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14033, Invalid=49219, Unknown=0, NotChecked=0, Total=63252 [2022-03-20 03:50:32,975 INFO L87 Difference]: Start difference. First operand 763 states and 785 transitions. Second operand has 252 states, 252 states have (on average 2.7023809523809526) internal successors, (681), 251 states have internal predecessors, (681), 166 states have call successors, (169), 3 states have call predecessors, (169), 2 states have return successors, (167), 166 states have call predecessors, (167), 166 states have call successors, (167) [2022-03-20 03:50:41,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:50:41,207 INFO L93 Difference]: Finished difference Result 1418 states and 1685 transitions. [2022-03-20 03:50:41,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2022-03-20 03:50:41,207 INFO L78 Accepts]: Start accepts. Automaton has has 252 states, 252 states have (on average 2.7023809523809526) internal successors, (681), 251 states have internal predecessors, (681), 166 states have call successors, (169), 3 states have call predecessors, (169), 2 states have return successors, (167), 166 states have call predecessors, (167), 166 states have call successors, (167) Word has length 836 [2022-03-20 03:50:41,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:50:41,209 INFO L225 Difference]: With dead ends: 1418 [2022-03-20 03:50:41,209 INFO L226 Difference]: Without dead ends: 1093 [2022-03-20 03:50:41,219 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2250 GetRequests, 1836 SyntacticMatches, 0 SemanticMatches, 414 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47871 ImplicationChecksByTransitivity, 14.5s TimeCoverageRelationStatistics Valid=38102, Invalid=134538, Unknown=0, NotChecked=0, Total=172640 [2022-03-20 03:50:41,219 INFO L913 BasicCegarLoop]: 176 mSDtfsCounter, 1952 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 5651 mSolverCounterSat, 1135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1953 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 6786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1135 IncrementalHoareTripleChecker+Valid, 5651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-20 03:50:41,219 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1953 Valid, 248 Invalid, 6786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1135 Valid, 5651 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-20 03:50:41,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1093 states. [2022-03-20 03:50:41,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1093 to 765. [2022-03-20 03:50:41,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 614 states have (on average 1.006514657980456) internal successors, (618), 615 states have internal predecessors, (618), 85 states have call successors, (85), 66 states have call predecessors, (85), 65 states have return successors, (84), 83 states have call predecessors, (84), 84 states have call successors, (84) [2022-03-20 03:50:41,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 787 transitions. [2022-03-20 03:50:41,230 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 787 transitions. Word has length 836 [2022-03-20 03:50:41,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:50:41,230 INFO L478 AbstractCegarLoop]: Abstraction has 765 states and 787 transitions. [2022-03-20 03:50:41,230 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 252 states, 252 states have (on average 2.7023809523809526) internal successors, (681), 251 states have internal predecessors, (681), 166 states have call successors, (169), 3 states have call predecessors, (169), 2 states have return successors, (167), 166 states have call predecessors, (167), 166 states have call successors, (167) [2022-03-20 03:50:41,230 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 787 transitions. [2022-03-20 03:50:41,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 839 [2022-03-20 03:50:41,236 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:50:41,238 INFO L499 BasicCegarLoop]: trace histogram [83, 83, 83, 83, 82, 82, 82, 82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:50:41,256 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2022-03-20 03:50:41,455 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:50:41,455 INFO L403 AbstractCegarLoop]: === Iteration 101 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:50:41,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:50:41,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1438732557, now seen corresponding path program 98 times [2022-03-20 03:50:41,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:50:41,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868593521] [2022-03-20 03:50:41,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:50:41,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:50:41,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:50:46,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-20 03:50:46,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-20 03:50:46,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-20 03:50:46,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-20 03:50:46,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-20 03:50:46,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-20 03:50:46,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-20 03:50:46,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-20 03:50:46,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-20 03:50:46,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-20 03:50:46,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-20 03:50:46,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-20 03:50:46,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-20 03:50:46,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-20 03:50:46,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-20 03:50:46,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-20 03:50:46,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-20 03:50:46,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-20 03:50:46,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-20 03:50:46,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-20 03:50:46,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-20 03:50:46,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-20 03:50:46,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-20 03:50:46,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-20 03:50:46,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-20 03:50:46,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-20 03:50:46,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-20 03:50:46,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-20 03:50:46,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-20 03:50:46,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-20 03:50:46,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-20 03:50:46,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-20 03:50:46,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-20 03:50:46,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-20 03:50:46,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-20 03:50:46,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-20 03:50:46,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-20 03:50:46,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-20 03:50:46,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-20 03:50:46,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-20 03:50:46,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-20 03:50:46,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-20 03:50:46,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-20 03:50:46,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-20 03:50:46,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-20 03:50:46,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-20 03:50:46,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-20 03:50:46,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-20 03:50:46,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-20 03:50:46,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-20 03:50:46,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-20 03:50:46,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-20 03:50:46,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-20 03:50:46,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-20 03:50:46,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-20 03:50:46,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-20 03:50:46,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-20 03:50:46,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-20 03:50:46,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-20 03:50:46,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-20 03:50:46,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-20 03:50:46,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-03-20 03:50:46,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-03-20 03:50:46,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-03-20 03:50:46,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-03-20 03:50:46,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-03-20 03:50:46,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-03-20 03:50:46,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2022-03-20 03:50:46,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2022-03-20 03:50:46,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2022-03-20 03:50:46,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2022-03-20 03:50:46,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2022-03-20 03:50:46,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 754 [2022-03-20 03:50:46,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 762 [2022-03-20 03:50:46,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 770 [2022-03-20 03:50:46,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 778 [2022-03-20 03:50:46,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 786 [2022-03-20 03:50:46,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 794 [2022-03-20 03:50:46,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 802 [2022-03-20 03:50:46,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 810 [2022-03-20 03:50:46,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 818 [2022-03-20 03:50:46,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 826 [2022-03-20 03:50:46,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:50:46,431 INFO L134 CoverageAnalysis]: Checked inductivity of 33702 backedges. 13369 proven. 7049 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-03-20 03:50:46,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:50:46,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868593521] [2022-03-20 03:50:46,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868593521] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:50:46,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312894839] [2022-03-20 03:50:46,432 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 03:50:46,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:50:46,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:50:46,433 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:50:46,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-03-20 03:50:46,656 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 03:50:46,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:50:46,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 2282 conjuncts, 168 conjunts are in the unsatisfiable core [2022-03-20 03:50:46,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:50:52,119 INFO L134 CoverageAnalysis]: Checked inductivity of 33702 backedges. 6970 proven. 13448 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-03-20 03:50:52,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:50:52,843 INFO L134 CoverageAnalysis]: Checked inductivity of 33702 backedges. 6970 proven. 13448 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-03-20 03:50:52,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312894839] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:50:52,843 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:50:52,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [169, 87, 87] total 254 [2022-03-20 03:50:52,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191565276] [2022-03-20 03:50:52,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:50:52,845 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 254 states [2022-03-20 03:50:52,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:50:52,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 254 interpolants. [2022-03-20 03:50:52,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10632, Invalid=53630, Unknown=0, NotChecked=0, Total=64262 [2022-03-20 03:50:52,853 INFO L87 Difference]: Start difference. First operand 765 states and 787 transitions. Second operand has 254 states, 254 states have (on average 3.34251968503937) internal successors, (849), 252 states have internal predecessors, (849), 167 states have call successors, (169), 4 states have call predecessors, (169), 1 states have return successors, (165), 165 states have call predecessors, (165), 165 states have call successors, (165) [2022-03-20 03:51:06,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:51:06,762 INFO L93 Difference]: Finished difference Result 1437 states and 1707 transitions. [2022-03-20 03:51:06,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 336 states. [2022-03-20 03:51:06,763 INFO L78 Accepts]: Start accepts. Automaton has has 254 states, 254 states have (on average 3.34251968503937) internal successors, (849), 252 states have internal predecessors, (849), 167 states have call successors, (169), 4 states have call predecessors, (169), 1 states have return successors, (165), 165 states have call predecessors, (165), 165 states have call successors, (165) Word has length 838 [2022-03-20 03:51:06,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:51:06,770 INFO L225 Difference]: With dead ends: 1437 [2022-03-20 03:51:06,770 INFO L226 Difference]: Without dead ends: 1108 [2022-03-20 03:51:06,788 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2427 GetRequests, 1841 SyntacticMatches, 1 SemanticMatches, 585 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123244 ImplicationChecksByTransitivity, 17.5s TimeCoverageRelationStatistics Valid=56783, Invalid=287199, Unknown=0, NotChecked=0, Total=343982 [2022-03-20 03:51:06,789 INFO L913 BasicCegarLoop]: 258 mSDtfsCounter, 2507 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 14082 mSolverCounterSat, 2017 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2508 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 16099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2017 IncrementalHoareTripleChecker+Valid, 14082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-03-20 03:51:06,789 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2508 Valid, 395 Invalid, 16099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2017 Valid, 14082 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-03-20 03:51:06,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1108 states. [2022-03-20 03:51:06,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1108 to 775. [2022-03-20 03:51:06,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 775 states, 622 states have (on average 1.0064308681672025) internal successors, (626), 623 states have internal predecessors, (626), 86 states have call successors, (86), 67 states have call predecessors, (86), 66 states have return successors, (85), 84 states have call predecessors, (85), 85 states have call successors, (85) [2022-03-20 03:51:06,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 797 transitions. [2022-03-20 03:51:06,798 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 797 transitions. Word has length 838 [2022-03-20 03:51:06,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:51:06,798 INFO L478 AbstractCegarLoop]: Abstraction has 775 states and 797 transitions. [2022-03-20 03:51:06,799 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 254 states, 254 states have (on average 3.34251968503937) internal successors, (849), 252 states have internal predecessors, (849), 167 states have call successors, (169), 4 states have call predecessors, (169), 1 states have return successors, (165), 165 states have call predecessors, (165), 165 states have call successors, (165) [2022-03-20 03:51:06,799 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 797 transitions. [2022-03-20 03:51:06,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 849 [2022-03-20 03:51:06,804 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:51:06,804 INFO L499 BasicCegarLoop]: trace histogram [84, 84, 84, 84, 83, 83, 83, 83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:51:06,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-03-20 03:51:07,019 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-03-20 03:51:07,019 INFO L403 AbstractCegarLoop]: === Iteration 102 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:51:07,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:51:07,020 INFO L85 PathProgramCache]: Analyzing trace with hash -129044438, now seen corresponding path program 99 times [2022-03-20 03:51:07,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:51:07,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392686746] [2022-03-20 03:51:07,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:51:07,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:51:07,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:51:13,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-20 03:51:13,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-20 03:51:13,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-20 03:51:13,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-20 03:51:13,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-20 03:51:13,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-20 03:51:13,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-20 03:51:13,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-20 03:51:13,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-20 03:51:13,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-20 03:51:13,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-20 03:51:13,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-20 03:51:13,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-20 03:51:13,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-20 03:51:13,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-20 03:51:13,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-20 03:51:13,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-20 03:51:13,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-20 03:51:13,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-20 03:51:13,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-20 03:51:13,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-20 03:51:13,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-20 03:51:13,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-20 03:51:13,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-20 03:51:13,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-20 03:51:13,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-20 03:51:13,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-20 03:51:13,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-20 03:51:13,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-20 03:51:13,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-20 03:51:13,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-20 03:51:13,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-20 03:51:13,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-20 03:51:13,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-20 03:51:13,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-20 03:51:13,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-20 03:51:13,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-20 03:51:13,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-20 03:51:13,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-20 03:51:13,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-20 03:51:13,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-20 03:51:13,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-20 03:51:13,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-20 03:51:13,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-20 03:51:13,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-20 03:51:13,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-20 03:51:13,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-20 03:51:13,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-20 03:51:13,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-20 03:51:13,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-20 03:51:13,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-20 03:51:13,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-20 03:51:13,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-20 03:51:13,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-20 03:51:13,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-20 03:51:13,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-20 03:51:13,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-20 03:51:13,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-20 03:51:13,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-20 03:51:13,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-20 03:51:13,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-20 03:51:13,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-20 03:51:13,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-20 03:51:13,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-03-20 03:51:13,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-03-20 03:51:13,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-03-20 03:51:13,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-03-20 03:51:13,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-03-20 03:51:13,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-03-20 03:51:13,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-03-20 03:51:13,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-03-20 03:51:13,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-03-20 03:51:13,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2022-03-20 03:51:13,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2022-03-20 03:51:13,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 772 [2022-03-20 03:51:13,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 780 [2022-03-20 03:51:13,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 788 [2022-03-20 03:51:13,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 796 [2022-03-20 03:51:13,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 804 [2022-03-20 03:51:13,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 812 [2022-03-20 03:51:13,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 820 [2022-03-20 03:51:13,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 828 [2022-03-20 03:51:13,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 836 [2022-03-20 03:51:13,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:13,652 INFO L134 CoverageAnalysis]: Checked inductivity of 34528 backedges. 13698 proven. 7218 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-03-20 03:51:13,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:51:13,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392686746] [2022-03-20 03:51:13,653 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392686746] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:51:13,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956531887] [2022-03-20 03:51:13,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-20 03:51:13,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:51:13,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:51:13,654 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:51:13,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-03-20 03:51:14,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 84 check-sat command(s) [2022-03-20 03:51:14,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:51:14,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 2309 conjuncts, 170 conjunts are in the unsatisfiable core [2022-03-20 03:51:14,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:51:20,523 INFO L134 CoverageAnalysis]: Checked inductivity of 34528 backedges. 7138 proven. 13778 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-03-20 03:51:20,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:51:21,277 INFO L134 CoverageAnalysis]: Checked inductivity of 34528 backedges. 7138 proven. 13778 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-03-20 03:51:21,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956531887] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:51:21,278 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:51:21,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [171, 88, 88] total 257 [2022-03-20 03:51:21,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700096029] [2022-03-20 03:51:21,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:51:21,279 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 257 states [2022-03-20 03:51:21,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:51:21,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 257 interpolants. [2022-03-20 03:51:21,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10886, Invalid=54906, Unknown=0, NotChecked=0, Total=65792 [2022-03-20 03:51:21,285 INFO L87 Difference]: Start difference. First operand 775 states and 797 transitions. Second operand has 257 states, 257 states have (on average 3.342412451361868) internal successors, (859), 255 states have internal predecessors, (859), 169 states have call successors, (171), 4 states have call predecessors, (171), 1 states have return successors, (167), 167 states have call predecessors, (167), 167 states have call successors, (167) [2022-03-20 03:51:36,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 03:51:36,693 INFO L93 Difference]: Finished difference Result 1455 states and 1728 transitions. [2022-03-20 03:51:36,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 340 states. [2022-03-20 03:51:36,694 INFO L78 Accepts]: Start accepts. Automaton has has 257 states, 257 states have (on average 3.342412451361868) internal successors, (859), 255 states have internal predecessors, (859), 169 states have call successors, (171), 4 states have call predecessors, (171), 1 states have return successors, (167), 167 states have call predecessors, (167), 167 states have call successors, (167) Word has length 848 [2022-03-20 03:51:36,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 03:51:36,707 INFO L225 Difference]: With dead ends: 1455 [2022-03-20 03:51:36,707 INFO L226 Difference]: Without dead ends: 1122 [2022-03-20 03:51:36,729 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2456 GetRequests, 1863 SyntacticMatches, 1 SemanticMatches, 592 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126241 ImplicationChecksByTransitivity, 21.1s TimeCoverageRelationStatistics Valid=58139, Invalid=294103, Unknown=0, NotChecked=0, Total=352242 [2022-03-20 03:51:36,730 INFO L913 BasicCegarLoop]: 261 mSDtfsCounter, 2932 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 11544 mSolverCounterSat, 2575 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2933 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 14119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2575 IncrementalHoareTripleChecker+Valid, 11544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-03-20 03:51:36,730 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2933 Valid, 348 Invalid, 14119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2575 Valid, 11544 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-03-20 03:51:36,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1122 states. [2022-03-20 03:51:36,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1122 to 785. [2022-03-20 03:51:36,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 785 states, 630 states have (on average 1.0063492063492063) internal successors, (634), 631 states have internal predecessors, (634), 87 states have call successors, (87), 68 states have call predecessors, (87), 67 states have return successors, (86), 85 states have call predecessors, (86), 86 states have call successors, (86) [2022-03-20 03:51:36,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 785 states to 785 states and 807 transitions. [2022-03-20 03:51:36,738 INFO L78 Accepts]: Start accepts. Automaton has 785 states and 807 transitions. Word has length 848 [2022-03-20 03:51:36,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 03:51:36,738 INFO L478 AbstractCegarLoop]: Abstraction has 785 states and 807 transitions. [2022-03-20 03:51:36,738 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 257 states, 257 states have (on average 3.342412451361868) internal successors, (859), 255 states have internal predecessors, (859), 169 states have call successors, (171), 4 states have call predecessors, (171), 1 states have return successors, (167), 167 states have call predecessors, (167), 167 states have call successors, (167) [2022-03-20 03:51:36,739 INFO L276 IsEmpty]: Start isEmpty. Operand 785 states and 807 transitions. [2022-03-20 03:51:36,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 859 [2022-03-20 03:51:36,744 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 03:51:36,744 INFO L499 BasicCegarLoop]: trace histogram [85, 85, 85, 85, 84, 84, 84, 84, 84, 84, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 03:51:36,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-03-20 03:51:36,959 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:51:36,959 INFO L403 AbstractCegarLoop]: === Iteration 103 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 03:51:36,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 03:51:36,960 INFO L85 PathProgramCache]: Analyzing trace with hash 365533857, now seen corresponding path program 100 times [2022-03-20 03:51:36,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 03:51:36,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949532973] [2022-03-20 03:51:36,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 03:51:36,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 03:51:37,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 03:51:41,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-20 03:51:41,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-20 03:51:41,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-20 03:51:41,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-20 03:51:41,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-20 03:51:41,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-20 03:51:41,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-20 03:51:41,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-20 03:51:41,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-20 03:51:41,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-20 03:51:41,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-20 03:51:41,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-20 03:51:41,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-20 03:51:41,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-20 03:51:41,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-20 03:51:41,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-20 03:51:41,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-20 03:51:41,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-20 03:51:41,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-20 03:51:41,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-20 03:51:41,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-20 03:51:41,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-20 03:51:41,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-20 03:51:41,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-20 03:51:41,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-20 03:51:41,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-20 03:51:41,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-20 03:51:41,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-20 03:51:41,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-20 03:51:41,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-20 03:51:41,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-20 03:51:41,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-20 03:51:41,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-20 03:51:41,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-20 03:51:41,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-20 03:51:41,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-20 03:51:41,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-20 03:51:41,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-20 03:51:41,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-20 03:51:41,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-20 03:51:41,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-20 03:51:41,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-20 03:51:41,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-20 03:51:41,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-20 03:51:41,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-20 03:51:41,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-20 03:51:41,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-20 03:51:41,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-20 03:51:41,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-20 03:51:41,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-20 03:51:41,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-20 03:51:41,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-20 03:51:41,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-20 03:51:41,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-20 03:51:41,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-20 03:51:41,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-20 03:51:41,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-20 03:51:41,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-20 03:51:41,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-20 03:51:41,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-03-20 03:51:41,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-03-20 03:51:41,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-03-20 03:51:41,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-03-20 03:51:41,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-03-20 03:51:41,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2022-03-20 03:51:41,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2022-03-20 03:51:41,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2022-03-20 03:51:41,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2022-03-20 03:51:41,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2022-03-20 03:51:41,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2022-03-20 03:51:41,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 742 [2022-03-20 03:51:41,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 750 [2022-03-20 03:51:41,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 758 [2022-03-20 03:51:41,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 766 [2022-03-20 03:51:41,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 774 [2022-03-20 03:51:41,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 782 [2022-03-20 03:51:41,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 790 [2022-03-20 03:51:41,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 798 [2022-03-20 03:51:41,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 806 [2022-03-20 03:51:41,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 814 [2022-03-20 03:51:41,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 822 [2022-03-20 03:51:41,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 830 [2022-03-20 03:51:41,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 838 [2022-03-20 03:51:41,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 846 [2022-03-20 03:51:41,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 03:51:41,621 INFO L134 CoverageAnalysis]: Checked inductivity of 35364 backedges. 14031 proven. 7389 refuted. 0 times theorem prover too weak. 13944 trivial. 0 not checked. [2022-03-20 03:51:41,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 03:51:41,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949532973] [2022-03-20 03:51:41,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949532973] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 03:51:41,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584396085] [2022-03-20 03:51:41,622 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 03:51:41,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 03:51:41,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 03:51:41,623 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 03:51:41,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-03-20 03:51:41,896 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 03:51:41,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 03:51:41,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 2336 conjuncts, 172 conjunts are in the unsatisfiable core [2022-03-20 03:51:41,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 03:51:46,842 INFO L134 CoverageAnalysis]: Checked inductivity of 35364 backedges. 7308 proven. 14112 refuted. 0 times theorem prover too weak. 13944 trivial. 0 not checked. [2022-03-20 03:51:46,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 03:51:47,622 INFO L134 CoverageAnalysis]: Checked inductivity of 35364 backedges. 7308 proven. 14112 refuted. 0 times theorem prover too weak. 13944 trivial. 0 not checked. [2022-03-20 03:51:47,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584396085] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 03:51:47,622 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 03:51:47,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [173, 89, 89] total 260 [2022-03-20 03:51:47,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820193791] [2022-03-20 03:51:47,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-20 03:51:47,623 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 260 states [2022-03-20 03:51:47,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 03:51:47,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 260 interpolants. [2022-03-20 03:51:47,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11143, Invalid=56197, Unknown=0, NotChecked=0, Total=67340 [2022-03-20 03:51:47,627 INFO L87 Difference]: Start difference. First operand 785 states and 807 transitions. Second operand has 260 states, 260 states have (on average 3.3423076923076924) internal successors, (869), 258 states have internal predecessors, (869), 171 states have call successors, (173), 4 states have call predecessors, (173), 1 states have return successors, (169), 169 states have call predecessors, (169), 169 states have call successors, (169)