/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-lit/gj2007.c.i.p+nlh-reducer.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-6253b08 [2021-05-06 05:54:49,909 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-06 05:54:49,911 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-06 05:54:49,942 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-06 05:54:49,942 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-06 05:54:49,944 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-06 05:54:49,946 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-06 05:54:49,950 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-06 05:54:49,951 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-06 05:54:49,954 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-06 05:54:49,955 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-06 05:54:49,956 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-06 05:54:49,956 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-06 05:54:49,957 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-06 05:54:49,958 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-06 05:54:49,959 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-06 05:54:49,961 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-06 05:54:49,962 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-06 05:54:49,963 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-06 05:54:49,967 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-06 05:54:49,969 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-06 05:54:49,970 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-06 05:54:49,971 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-06 05:54:49,972 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-06 05:54:49,977 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-06 05:54:49,977 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-06 05:54:49,977 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-06 05:54:49,978 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-06 05:54:49,978 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-06 05:54:49,979 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-06 05:54:49,979 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-06 05:54:49,979 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-06 05:54:49,980 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-06 05:54:49,981 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-06 05:54:49,981 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-06 05:54:49,981 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-06 05:54:49,982 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-06 05:54:49,982 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-06 05:54:49,982 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-06 05:54:49,982 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-06 05:54:49,983 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-06 05:54:49,986 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2021-05-06 05:54:50,008 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-06 05:54:50,008 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-06 05:54:50,010 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-06 05:54:50,010 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-06 05:54:50,010 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-06 05:54:50,010 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-06 05:54:50,011 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-06 05:54:50,011 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-06 05:54:50,011 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-06 05:54:50,011 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-06 05:54:50,011 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-06 05:54:50,012 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-06 05:54:50,012 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-06 05:54:50,012 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-06 05:54:50,012 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-06 05:54:50,012 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-06 05:54:50,012 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-06 05:54:50,012 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-06 05:54:50,012 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-06 05:54:50,013 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-06 05:54:50,013 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-06 05:54:50,013 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-05-06 05:54:50,014 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; [2021-05-06 05:54:50,256 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-06 05:54:50,269 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-06 05:54:50,270 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-06 05:54:50,271 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-06 05:54:50,272 INFO L275 PluginConnector]: CDTParser initialized [2021-05-06 05:54:50,272 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-lit/gj2007.c.i.p+nlh-reducer.c [2021-05-06 05:54:50,313 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5fdeab546/7457711f25b24a9d96bd380fdae8b060/FLAG35a1ccc2c [2021-05-06 05:54:50,729 INFO L306 CDTParser]: Found 1 translation units. [2021-05-06 05:54:50,730 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-lit/gj2007.c.i.p+nlh-reducer.c [2021-05-06 05:54:50,753 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5fdeab546/7457711f25b24a9d96bd380fdae8b060/FLAG35a1ccc2c [2021-05-06 05:54:51,083 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5fdeab546/7457711f25b24a9d96bd380fdae8b060 [2021-05-06 05:54:51,085 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-06 05:54:51,087 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-05-06 05:54:51,090 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-06 05:54:51,090 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-06 05:54:51,092 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-06 05:54:51,093 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 05:54:51" (1/1) ... [2021-05-06 05:54:51,093 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@72a7f5bd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 05:54:51, skipping insertion in model container [2021-05-06 05:54:51,093 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 05:54:51" (1/1) ... [2021-05-06 05:54:51,097 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-06 05:54:51,125 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-06 05:54:51,254 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-lit/gj2007.c.i.p+nlh-reducer.c[6448,6461] [2021-05-06 05:54:51,312 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 05:54:51,325 INFO L203 MainTranslator]: Completed pre-run [2021-05-06 05:54:51,388 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-lit/gj2007.c.i.p+nlh-reducer.c[6448,6461] [2021-05-06 05:54:51,434 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 05:54:51,442 INFO L208 MainTranslator]: Completed translation [2021-05-06 05:54:51,443 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 05:54:51 WrapperNode [2021-05-06 05:54:51,443 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-06 05:54:51,444 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-06 05:54:51,444 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-06 05:54:51,444 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-06 05:54:51,453 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 05:54:51" (1/1) ... [2021-05-06 05:54:51,453 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 05:54:51" (1/1) ... [2021-05-06 05:54:51,473 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 05:54:51" (1/1) ... [2021-05-06 05:54:51,473 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 05:54:51" (1/1) ... [2021-05-06 05:54:51,480 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 05:54:51" (1/1) ... [2021-05-06 05:54:51,486 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 05:54:51" (1/1) ... [2021-05-06 05:54:51,488 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 05:54:51" (1/1) ... [2021-05-06 05:54:51,490 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-06 05:54:51,491 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-06 05:54:51,491 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-06 05:54:51,491 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-06 05:54:51,491 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 05:54:51" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-06 05:54:51,541 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-06 05:54:51,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-06 05:54:51,542 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-06 05:54:51,542 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-05-06 05:54:51,542 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-06 05:54:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-06 05:54:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-06 05:54:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-06 05:54:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-06 05:54:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-05-06 05:54:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-06 05:54:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-05-06 05:54:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-06 05:54:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-06 05:54:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-06 05:54:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-06 05:54:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-06 05:54:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-06 05:54:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-06 05:54:52,093 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-06 05:54:52,095 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-05-06 05:54:52,096 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 05:54:52 BoogieIcfgContainer [2021-05-06 05:54:52,096 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-06 05:54:52,097 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2021-05-06 05:54:52,098 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2021-05-06 05:54:52,098 INFO L275 PluginConnector]: IcfgTransformer initialized [2021-05-06 05:54:52,100 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 05:54:52" (1/1) ... [2021-05-06 05:54:52,132 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 06.05 05:54:52 BasicIcfg [2021-05-06 05:54:52,133 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2021-05-06 05:54:52,134 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-06 05:54:52,134 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-06 05:54:52,136 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-06 05:54:52,136 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.05 05:54:51" (1/4) ... [2021-05-06 05:54:52,136 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@37ad4366 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 05:54:52, skipping insertion in model container [2021-05-06 05:54:52,137 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 05:54:51" (2/4) ... [2021-05-06 05:54:52,137 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@37ad4366 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 05:54:52, skipping insertion in model container [2021-05-06 05:54:52,137 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 05:54:52" (3/4) ... [2021-05-06 05:54:52,138 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@37ad4366 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.05 05:54:52, skipping insertion in model container [2021-05-06 05:54:52,138 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 06.05 05:54:52" (4/4) ... [2021-05-06 05:54:52,139 INFO L111 eAbstractionObserver]: Analyzing ICFG gj2007.c.i.p+nlh-reducer.cJordan [2021-05-06 05:54:52,143 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2021-05-06 05:54:52,145 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-06 05:54:52,158 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-06 05:54:52,171 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-06 05:54:52,171 INFO L377 AbstractCegarLoop]: Hoare is false [2021-05-06 05:54:52,171 INFO L378 AbstractCegarLoop]: Compute interpolants for ForwardPredicates [2021-05-06 05:54:52,171 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-06 05:54:52,171 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-06 05:54:52,171 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-06 05:54:52,171 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-06 05:54:52,171 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-06 05:54:52,181 INFO L276 IsEmpty]: Start isEmpty. Operand has 149 states, 143 states have (on average 1.965034965034965) internal successors, (281), 144 states have internal predecessors, (281), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-06 05:54:52,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:54:52,193 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:54:52,194 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:54:52,194 INFO L428 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:54:52,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:54:52,199 INFO L82 PathProgramCache]: Analyzing trace with hash 1525673560, now seen corresponding path program 1 times [2021-05-06 05:54:52,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:54:52,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649181854] [2021-05-06 05:54:52,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:54:52,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:54:52,452 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:54:52,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:54:52,461 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:54:52,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:54:52,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649181854] [2021-05-06 05:54:52,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649181854] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:54:52,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:54:52,463 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-06 05:54:52,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125553310] [2021-05-06 05:54:52,466 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 05:54:52,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:54:52,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 05:54:52,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 05:54:52,477 INFO L87 Difference]: Start difference. First operand has 149 states, 143 states have (on average 1.965034965034965) internal successors, (281), 144 states have internal predecessors, (281), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 4 states have (on average 35.0) internal successors, (140), 3 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:54:53,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:54:53,172 INFO L93 Difference]: Finished difference Result 285 states and 486 transitions. [2021-05-06 05:54:53,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-06 05:54:53,174 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 3 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:54:53,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:54:53,187 INFO L225 Difference]: With dead ends: 285 [2021-05-06 05:54:53,188 INFO L226 Difference]: Without dead ends: 279 [2021-05-06 05:54:53,189 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 50.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-06 05:54:53,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2021-05-06 05:54:53,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 146. [2021-05-06 05:54:53,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 142 states have (on average 1.4859154929577465) internal successors, (211), 142 states have internal predecessors, (211), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:54:53,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 214 transitions. [2021-05-06 05:54:53,224 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 214 transitions. Word has length 143 [2021-05-06 05:54:53,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:54:53,225 INFO L480 AbstractCegarLoop]: Abstraction has 146 states and 214 transitions. [2021-05-06 05:54:53,225 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 3 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:54:53,225 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 214 transitions. [2021-05-06 05:54:53,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:54:53,228 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:54:53,228 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:54:53,228 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-06 05:54:53,228 INFO L428 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:54:53,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:54:53,229 INFO L82 PathProgramCache]: Analyzing trace with hash 1525703351, now seen corresponding path program 1 times [2021-05-06 05:54:53,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:54:53,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086239450] [2021-05-06 05:54:53,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:54:53,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:54:53,341 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:54:53,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:54:53,348 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:54:53,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:54:53,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086239450] [2021-05-06 05:54:53,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086239450] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:54:53,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:54:53,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 05:54:53,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757852808] [2021-05-06 05:54:53,349 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 05:54:53,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:54:53,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 05:54:53,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-06 05:54:53,350 INFO L87 Difference]: Start difference. First operand 146 states and 214 transitions. Second operand has 5 states, 5 states have (on average 28.0) internal successors, (140), 4 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:54:54,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:54:54,196 INFO L93 Difference]: Finished difference Result 411 states and 612 transitions. [2021-05-06 05:54:54,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-06 05:54:54,197 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 4 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:54:54,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:54:54,199 INFO L225 Difference]: With dead ends: 411 [2021-05-06 05:54:54,199 INFO L226 Difference]: Without dead ends: 411 [2021-05-06 05:54:54,199 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 73.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-06 05:54:54,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2021-05-06 05:54:54,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 150. [2021-05-06 05:54:54,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 146 states have (on average 1.4863013698630136) internal successors, (217), 146 states have internal predecessors, (217), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:54:54,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 220 transitions. [2021-05-06 05:54:54,206 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 220 transitions. Word has length 143 [2021-05-06 05:54:54,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:54:54,206 INFO L480 AbstractCegarLoop]: Abstraction has 150 states and 220 transitions. [2021-05-06 05:54:54,206 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 4 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:54:54,206 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 220 transitions. [2021-05-06 05:54:54,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:54:54,208 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:54:54,208 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:54:54,208 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-05-06 05:54:54,208 INFO L428 AbstractCegarLoop]: === Iteration 3 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:54:54,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:54:54,209 INFO L82 PathProgramCache]: Analyzing trace with hash 1554332502, now seen corresponding path program 1 times [2021-05-06 05:54:54,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:54:54,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489266815] [2021-05-06 05:54:54,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:54:54,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:54:54,315 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:54:54,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:54:54,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:54:54,333 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:54:54,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489266815] [2021-05-06 05:54:54,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489266815] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:54:54,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:54:54,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-06 05:54:54,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606315025] [2021-05-06 05:54:54,335 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 05:54:54,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:54:54,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 05:54:54,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 05:54:54,336 INFO L87 Difference]: Start difference. First operand 150 states and 220 transitions. Second operand has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 5 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:54:55,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:54:55,455 INFO L93 Difference]: Finished difference Result 541 states and 807 transitions. [2021-05-06 05:54:55,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 05:54:55,456 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 5 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:54:55,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:54:55,458 INFO L225 Difference]: With dead ends: 541 [2021-05-06 05:54:55,458 INFO L226 Difference]: Without dead ends: 541 [2021-05-06 05:54:55,458 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 83.6ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 05:54:55,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-05-06 05:54:55,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 156. [2021-05-06 05:54:55,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 152 states have (on average 1.486842105263158) internal successors, (226), 152 states have internal predecessors, (226), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:54:55,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 229 transitions. [2021-05-06 05:54:55,464 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 229 transitions. Word has length 143 [2021-05-06 05:54:55,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:54:55,465 INFO L480 AbstractCegarLoop]: Abstraction has 156 states and 229 transitions. [2021-05-06 05:54:55,465 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 5 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:54:55,465 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 229 transitions. [2021-05-06 05:54:55,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:54:55,466 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:54:55,466 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:54:55,466 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-05-06 05:54:55,466 INFO L428 AbstractCegarLoop]: === Iteration 4 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:54:55,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:54:55,467 INFO L82 PathProgramCache]: Analyzing trace with hash -997824459, now seen corresponding path program 1 times [2021-05-06 05:54:55,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:54:55,467 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928156041] [2021-05-06 05:54:55,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:54:55,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:54:55,561 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:54:55,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:54:55,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:54:55,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:54:55,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928156041] [2021-05-06 05:54:55,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928156041] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:54:55,568 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:54:55,568 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-05-06 05:54:55,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770511744] [2021-05-06 05:54:55,569 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 05:54:55,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:54:55,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 05:54:55,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-06 05:54:55,570 INFO L87 Difference]: Start difference. First operand 156 states and 229 transitions. Second operand has 7 states, 7 states have (on average 20.0) internal successors, (140), 6 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:54:58,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:54:58,018 INFO L93 Difference]: Finished difference Result 669 states and 999 transitions. [2021-05-06 05:54:58,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 05:54:58,018 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 6 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:54:58,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:54:58,037 INFO L225 Difference]: With dead ends: 669 [2021-05-06 05:54:58,037 INFO L226 Difference]: Without dead ends: 669 [2021-05-06 05:54:58,038 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 98.6ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-05-06 05:54:58,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-05-06 05:54:58,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 164. [2021-05-06 05:54:58,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 160 states have (on average 1.4875) internal successors, (238), 160 states have internal predecessors, (238), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:54:58,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 241 transitions. [2021-05-06 05:54:58,052 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 241 transitions. Word has length 143 [2021-05-06 05:54:58,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:54:58,052 INFO L480 AbstractCegarLoop]: Abstraction has 164 states and 241 transitions. [2021-05-06 05:54:58,052 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 6 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:54:58,052 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 241 transitions. [2021-05-06 05:54:58,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:54:58,056 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:54:58,057 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:54:58,057 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-05-06 05:54:58,057 INFO L428 AbstractCegarLoop]: === Iteration 5 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:54:58,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:54:58,057 INFO L82 PathProgramCache]: Analyzing trace with hash -1194337964, now seen corresponding path program 1 times [2021-05-06 05:54:58,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:54:58,058 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711683056] [2021-05-06 05:54:58,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:54:58,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:54:58,208 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:54:58,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:54:58,220 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:54:58,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:54:58,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711683056] [2021-05-06 05:54:58,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711683056] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:54:58,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:54:58,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-05-06 05:54:58,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845125085] [2021-05-06 05:54:58,221 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 05:54:58,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:54:58,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 05:54:58,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-06 05:54:58,222 INFO L87 Difference]: Start difference. First operand 164 states and 241 transitions. Second operand has 8 states, 8 states have (on average 17.5) internal successors, (140), 7 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:54:59,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:54:59,835 INFO L93 Difference]: Finished difference Result 795 states and 1188 transitions. [2021-05-06 05:54:59,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 05:54:59,836 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.5) internal successors, (140), 7 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:54:59,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:54:59,838 INFO L225 Difference]: With dead ends: 795 [2021-05-06 05:54:59,839 INFO L226 Difference]: Without dead ends: 795 [2021-05-06 05:54:59,839 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 160.3ms TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2021-05-06 05:54:59,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 795 states. [2021-05-06 05:54:59,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 795 to 174. [2021-05-06 05:54:59,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 170 states have (on average 1.488235294117647) internal successors, (253), 170 states have internal predecessors, (253), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:54:59,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 256 transitions. [2021-05-06 05:54:59,846 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 256 transitions. Word has length 143 [2021-05-06 05:54:59,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:54:59,847 INFO L480 AbstractCegarLoop]: Abstraction has 174 states and 256 transitions. [2021-05-06 05:54:59,847 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 17.5) internal successors, (140), 7 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:54:59,847 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 256 transitions. [2021-05-06 05:54:59,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:54:59,848 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:54:59,848 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:54:59,848 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-05-06 05:54:59,848 INFO L428 AbstractCegarLoop]: === Iteration 6 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:54:59,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:54:59,849 INFO L82 PathProgramCache]: Analyzing trace with hash -1065255245, now seen corresponding path program 1 times [2021-05-06 05:54:59,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:54:59,849 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140756248] [2021-05-06 05:54:59,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:54:59,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:54:59,931 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:54:59,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:54:59,935 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:54:59,936 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:54:59,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140756248] [2021-05-06 05:54:59,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140756248] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:54:59,936 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:54:59,936 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-06 05:54:59,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882602782] [2021-05-06 05:54:59,936 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 05:54:59,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:54:59,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 05:54:59,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 05:54:59,937 INFO L87 Difference]: Start difference. First operand 174 states and 256 transitions. Second operand has 9 states, 9 states have (on average 15.555555555555555) internal successors, (140), 8 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:01,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:55:01,991 INFO L93 Difference]: Finished difference Result 919 states and 1374 transitions. [2021-05-06 05:55:01,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 05:55:01,992 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 15.555555555555555) internal successors, (140), 8 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:55:01,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:55:01,994 INFO L225 Difference]: With dead ends: 919 [2021-05-06 05:55:01,994 INFO L226 Difference]: Without dead ends: 919 [2021-05-06 05:55:01,999 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 167.7ms TimeCoverageRelationStatistics Valid=84, Invalid=126, Unknown=0, NotChecked=0, Total=210 [2021-05-06 05:55:01,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2021-05-06 05:55:02,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 186. [2021-05-06 05:55:02,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 182 states have (on average 1.489010989010989) internal successors, (271), 182 states have internal predecessors, (271), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:02,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 274 transitions. [2021-05-06 05:55:02,004 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 274 transitions. Word has length 143 [2021-05-06 05:55:02,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:55:02,004 INFO L480 AbstractCegarLoop]: Abstraction has 186 states and 274 transitions. [2021-05-06 05:55:02,005 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 15.555555555555555) internal successors, (140), 8 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:02,005 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 274 transitions. [2021-05-06 05:55:02,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:55:02,006 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:55:02,006 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:55:02,006 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-05-06 05:55:02,006 INFO L428 AbstractCegarLoop]: === Iteration 7 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:55:02,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:55:02,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1570813870, now seen corresponding path program 1 times [2021-05-06 05:55:02,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:55:02,007 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451262904] [2021-05-06 05:55:02,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:55:02,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:02,084 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:55:02,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:02,091 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:02,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:55:02,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451262904] [2021-05-06 05:55:02,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451262904] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:55:02,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:55:02,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-05-06 05:55:02,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530615815] [2021-05-06 05:55:02,092 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 05:55:02,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:55:02,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 05:55:02,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-06 05:55:02,093 INFO L87 Difference]: Start difference. First operand 186 states and 274 transitions. Second operand has 10 states, 10 states have (on average 14.0) internal successors, (140), 9 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:04,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:55:04,984 INFO L93 Difference]: Finished difference Result 1041 states and 1557 transitions. [2021-05-06 05:55:04,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 05:55:04,985 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 14.0) internal successors, (140), 9 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:55:04,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:55:04,988 INFO L225 Difference]: With dead ends: 1041 [2021-05-06 05:55:04,988 INFO L226 Difference]: Without dead ends: 1041 [2021-05-06 05:55:04,988 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 209.6ms TimeCoverageRelationStatistics Valid=108, Invalid=164, Unknown=0, NotChecked=0, Total=272 [2021-05-06 05:55:04,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1041 states. [2021-05-06 05:55:04,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1041 to 200. [2021-05-06 05:55:04,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 196 states have (on average 1.489795918367347) internal successors, (292), 196 states have internal predecessors, (292), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:04,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 295 transitions. [2021-05-06 05:55:04,994 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 295 transitions. Word has length 143 [2021-05-06 05:55:04,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:55:04,994 INFO L480 AbstractCegarLoop]: Abstraction has 200 states and 295 transitions. [2021-05-06 05:55:04,994 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 14.0) internal successors, (140), 9 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:04,994 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 295 transitions. [2021-05-06 05:55:04,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:55:04,995 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:55:04,995 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:55:04,995 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-05-06 05:55:04,995 INFO L428 AbstractCegarLoop]: === Iteration 8 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:55:04,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:55:04,995 INFO L82 PathProgramCache]: Analyzing trace with hash -2081348047, now seen corresponding path program 1 times [2021-05-06 05:55:04,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:55:04,996 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067906700] [2021-05-06 05:55:04,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:55:05,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:05,087 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:55:05,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:05,093 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:05,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:55:05,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067906700] [2021-05-06 05:55:05,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067906700] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:55:05,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:55:05,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-05-06 05:55:05,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994652612] [2021-05-06 05:55:05,094 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 05:55:05,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:55:05,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 05:55:05,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-06 05:55:05,095 INFO L87 Difference]: Start difference. First operand 200 states and 295 transitions. Second operand has 11 states, 11 states have (on average 12.727272727272727) internal successors, (140), 10 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:07,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:55:07,597 INFO L93 Difference]: Finished difference Result 1161 states and 1737 transitions. [2021-05-06 05:55:07,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-06 05:55:07,598 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 12.727272727272727) internal successors, (140), 10 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:55:07,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:55:07,609 INFO L225 Difference]: With dead ends: 1161 [2021-05-06 05:55:07,609 INFO L226 Difference]: Without dead ends: 1161 [2021-05-06 05:55:07,612 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 232.0ms TimeCoverageRelationStatistics Valid=135, Invalid=207, Unknown=0, NotChecked=0, Total=342 [2021-05-06 05:55:07,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1161 states. [2021-05-06 05:55:07,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1161 to 216. [2021-05-06 05:55:07,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 212 states have (on average 1.490566037735849) internal successors, (316), 212 states have internal predecessors, (316), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:07,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 319 transitions. [2021-05-06 05:55:07,618 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 319 transitions. Word has length 143 [2021-05-06 05:55:07,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:55:07,618 INFO L480 AbstractCegarLoop]: Abstraction has 216 states and 319 transitions. [2021-05-06 05:55:07,618 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 12.727272727272727) internal successors, (140), 10 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:07,618 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 319 transitions. [2021-05-06 05:55:07,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:55:07,619 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:55:07,619 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:55:07,619 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-05-06 05:55:07,619 INFO L428 AbstractCegarLoop]: === Iteration 9 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:55:07,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:55:07,620 INFO L82 PathProgramCache]: Analyzing trace with hash 1216546896, now seen corresponding path program 1 times [2021-05-06 05:55:07,620 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:55:07,620 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572126039] [2021-05-06 05:55:07,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:55:07,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:07,725 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:55:07,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:07,731 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:07,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:55:07,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572126039] [2021-05-06 05:55:07,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572126039] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:55:07,731 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:55:07,731 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-05-06 05:55:07,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524077997] [2021-05-06 05:55:07,732 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 05:55:07,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:55:07,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 05:55:07,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 05:55:07,732 INFO L87 Difference]: Start difference. First operand 216 states and 319 transitions. Second operand has 12 states, 12 states have (on average 11.666666666666666) internal successors, (140), 11 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:10,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:55:10,741 INFO L93 Difference]: Finished difference Result 1279 states and 1914 transitions. [2021-05-06 05:55:10,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 05:55:10,741 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 11.666666666666666) internal successors, (140), 11 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:55:10,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:55:10,759 INFO L225 Difference]: With dead ends: 1279 [2021-05-06 05:55:10,760 INFO L226 Difference]: Without dead ends: 1279 [2021-05-06 05:55:10,760 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 316.7ms TimeCoverageRelationStatistics Valid=165, Invalid=255, Unknown=0, NotChecked=0, Total=420 [2021-05-06 05:55:10,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1279 states. [2021-05-06 05:55:10,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1279 to 234. [2021-05-06 05:55:10,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 230 states have (on average 1.491304347826087) internal successors, (343), 230 states have internal predecessors, (343), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:10,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 346 transitions. [2021-05-06 05:55:10,785 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 346 transitions. Word has length 143 [2021-05-06 05:55:10,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:55:10,785 INFO L480 AbstractCegarLoop]: Abstraction has 234 states and 346 transitions. [2021-05-06 05:55:10,785 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 11.666666666666666) internal successors, (140), 11 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:10,785 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 346 transitions. [2021-05-06 05:55:10,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:55:10,786 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:55:10,786 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:55:10,786 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-05-06 05:55:10,786 INFO L428 AbstractCegarLoop]: === Iteration 10 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:55:10,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:55:10,787 INFO L82 PathProgramCache]: Analyzing trace with hash 807722671, now seen corresponding path program 1 times [2021-05-06 05:55:10,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:55:10,787 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91296649] [2021-05-06 05:55:10,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:55:10,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:10,936 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:55:10,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:10,957 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:10,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:55:10,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91296649] [2021-05-06 05:55:10,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91296649] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:55:10,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:55:10,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-05-06 05:55:10,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902449506] [2021-05-06 05:55:10,959 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 05:55:10,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:55:10,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 05:55:10,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-05-06 05:55:10,960 INFO L87 Difference]: Start difference. First operand 234 states and 346 transitions. Second operand has 13 states, 13 states have (on average 10.76923076923077) internal successors, (140), 12 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:13,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:55:13,995 INFO L93 Difference]: Finished difference Result 1395 states and 2088 transitions. [2021-05-06 05:55:13,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 05:55:13,996 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 10.76923076923077) internal successors, (140), 12 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:55:13,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:55:13,999 INFO L225 Difference]: With dead ends: 1395 [2021-05-06 05:55:13,999 INFO L226 Difference]: Without dead ends: 1395 [2021-05-06 05:55:13,999 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 300.0ms TimeCoverageRelationStatistics Valid=198, Invalid=308, Unknown=0, NotChecked=0, Total=506 [2021-05-06 05:55:14,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1395 states. [2021-05-06 05:55:14,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1395 to 254. [2021-05-06 05:55:14,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 250 states have (on average 1.492) internal successors, (373), 250 states have internal predecessors, (373), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:14,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 376 transitions. [2021-05-06 05:55:14,005 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 376 transitions. Word has length 143 [2021-05-06 05:55:14,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:55:14,006 INFO L480 AbstractCegarLoop]: Abstraction has 254 states and 376 transitions. [2021-05-06 05:55:14,006 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 10.76923076923077) internal successors, (140), 12 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:14,006 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 376 transitions. [2021-05-06 05:55:14,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:55:14,007 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:55:14,007 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:55:14,007 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-05-06 05:55:14,007 INFO L428 AbstractCegarLoop]: === Iteration 11 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:55:14,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:55:14,007 INFO L82 PathProgramCache]: Analyzing trace with hash -1230333618, now seen corresponding path program 1 times [2021-05-06 05:55:14,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:55:14,007 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416973281] [2021-05-06 05:55:14,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:55:14,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:14,108 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:55:14,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:14,123 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:14,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:55:14,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416973281] [2021-05-06 05:55:14,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416973281] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:55:14,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:55:14,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-05-06 05:55:14,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912322793] [2021-05-06 05:55:14,123 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 05:55:14,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:55:14,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 05:55:14,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2021-05-06 05:55:14,124 INFO L87 Difference]: Start difference. First operand 254 states and 376 transitions. Second operand has 14 states, 14 states have (on average 10.0) internal successors, (140), 13 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:17,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:55:17,559 INFO L93 Difference]: Finished difference Result 1509 states and 2259 transitions. [2021-05-06 05:55:17,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 05:55:17,560 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 10.0) internal successors, (140), 13 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:55:17,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:55:17,572 INFO L225 Difference]: With dead ends: 1509 [2021-05-06 05:55:17,576 INFO L226 Difference]: Without dead ends: 1509 [2021-05-06 05:55:17,576 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 314.6ms TimeCoverageRelationStatistics Valid=234, Invalid=366, Unknown=0, NotChecked=0, Total=600 [2021-05-06 05:55:17,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1509 states. [2021-05-06 05:55:17,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1509 to 276. [2021-05-06 05:55:17,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 272 states have (on average 1.4926470588235294) internal successors, (406), 272 states have internal predecessors, (406), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:17,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 409 transitions. [2021-05-06 05:55:17,594 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 409 transitions. Word has length 143 [2021-05-06 05:55:17,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:55:17,594 INFO L480 AbstractCegarLoop]: Abstraction has 276 states and 409 transitions. [2021-05-06 05:55:17,594 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 10.0) internal successors, (140), 13 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:17,594 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 409 transitions. [2021-05-06 05:55:17,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:55:17,595 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:55:17,595 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:55:17,595 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-05-06 05:55:17,595 INFO L428 AbstractCegarLoop]: === Iteration 12 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:55:17,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:55:17,596 INFO L82 PathProgramCache]: Analyzing trace with hash -1297340371, now seen corresponding path program 1 times [2021-05-06 05:55:17,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:55:17,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229659256] [2021-05-06 05:55:17,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:55:17,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:17,777 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:55:17,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:17,783 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:17,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:55:17,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229659256] [2021-05-06 05:55:17,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229659256] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:55:17,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:55:17,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-05-06 05:55:17,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265098538] [2021-05-06 05:55:17,784 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 05:55:17,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:55:17,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 05:55:17,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2021-05-06 05:55:17,784 INFO L87 Difference]: Start difference. First operand 276 states and 409 transitions. Second operand has 15 states, 15 states have (on average 9.333333333333334) internal successors, (140), 14 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:21,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:55:21,072 INFO L93 Difference]: Finished difference Result 1621 states and 2427 transitions. [2021-05-06 05:55:21,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-06 05:55:21,073 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 9.333333333333334) internal successors, (140), 14 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:55:21,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:55:21,079 INFO L225 Difference]: With dead ends: 1621 [2021-05-06 05:55:21,079 INFO L226 Difference]: Without dead ends: 1621 [2021-05-06 05:55:21,079 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 366.3ms TimeCoverageRelationStatistics Valid=273, Invalid=429, Unknown=0, NotChecked=0, Total=702 [2021-05-06 05:55:21,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1621 states. [2021-05-06 05:55:21,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1621 to 300. [2021-05-06 05:55:21,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 296 states have (on average 1.4932432432432432) internal successors, (442), 296 states have internal predecessors, (442), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:21,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 445 transitions. [2021-05-06 05:55:21,086 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 445 transitions. Word has length 143 [2021-05-06 05:55:21,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:55:21,086 INFO L480 AbstractCegarLoop]: Abstraction has 300 states and 445 transitions. [2021-05-06 05:55:21,087 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 9.333333333333334) internal successors, (140), 14 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:21,087 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 445 transitions. [2021-05-06 05:55:21,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:55:21,088 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:55:21,088 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:55:21,088 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-05-06 05:55:21,088 INFO L428 AbstractCegarLoop]: === Iteration 13 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:55:21,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:55:21,088 INFO L82 PathProgramCache]: Analyzing trace with hash -1266320564, now seen corresponding path program 1 times [2021-05-06 05:55:21,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:55:21,088 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028073394] [2021-05-06 05:55:21,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:55:21,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:21,222 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:55:21,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:21,229 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:21,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:55:21,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028073394] [2021-05-06 05:55:21,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028073394] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:55:21,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:55:21,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-05-06 05:55:21,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983338240] [2021-05-06 05:55:21,230 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-06 05:55:21,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:55:21,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-06 05:55:21,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2021-05-06 05:55:21,231 INFO L87 Difference]: Start difference. First operand 300 states and 445 transitions. Second operand has 16 states, 16 states have (on average 8.75) internal successors, (140), 15 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:24,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:55:24,779 INFO L93 Difference]: Finished difference Result 1731 states and 2592 transitions. [2021-05-06 05:55:24,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-06 05:55:24,780 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 8.75) internal successors, (140), 15 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:55:24,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:55:24,784 INFO L225 Difference]: With dead ends: 1731 [2021-05-06 05:55:24,784 INFO L226 Difference]: Without dead ends: 1731 [2021-05-06 05:55:24,784 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 439.6ms TimeCoverageRelationStatistics Valid=315, Invalid=497, Unknown=0, NotChecked=0, Total=812 [2021-05-06 05:55:24,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1731 states. [2021-05-06 05:55:24,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1731 to 326. [2021-05-06 05:55:24,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 322 states have (on average 1.4937888198757765) internal successors, (481), 322 states have internal predecessors, (481), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:24,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 484 transitions. [2021-05-06 05:55:24,791 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 484 transitions. Word has length 143 [2021-05-06 05:55:24,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:55:24,791 INFO L480 AbstractCegarLoop]: Abstraction has 326 states and 484 transitions. [2021-05-06 05:55:24,791 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 8.75) internal successors, (140), 15 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:24,791 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 484 transitions. [2021-05-06 05:55:24,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:55:24,792 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:55:24,792 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:55:24,792 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-05-06 05:55:24,792 INFO L428 AbstractCegarLoop]: === Iteration 14 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:55:24,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:55:24,793 INFO L82 PathProgramCache]: Analyzing trace with hash -1521057109, now seen corresponding path program 1 times [2021-05-06 05:55:24,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:55:24,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70571453] [2021-05-06 05:55:24,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:55:24,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:24,913 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:55:24,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:24,916 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:24,916 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:55:24,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70571453] [2021-05-06 05:55:24,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70571453] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:55:24,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:55:24,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-05-06 05:55:24,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892046578] [2021-05-06 05:55:24,917 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-06 05:55:24,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:55:24,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-06 05:55:24,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=150, Unknown=0, NotChecked=0, Total=272 [2021-05-06 05:55:24,918 INFO L87 Difference]: Start difference. First operand 326 states and 484 transitions. Second operand has 17 states, 17 states have (on average 8.235294117647058) internal successors, (140), 16 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:28,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:55:28,717 INFO L93 Difference]: Finished difference Result 1839 states and 2754 transitions. [2021-05-06 05:55:28,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 05:55:28,718 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 8.235294117647058) internal successors, (140), 16 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:55:28,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:55:28,722 INFO L225 Difference]: With dead ends: 1839 [2021-05-06 05:55:28,722 INFO L226 Difference]: Without dead ends: 1839 [2021-05-06 05:55:28,722 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 420.8ms TimeCoverageRelationStatistics Valid=360, Invalid=570, Unknown=0, NotChecked=0, Total=930 [2021-05-06 05:55:28,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1839 states. [2021-05-06 05:55:28,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1839 to 354. [2021-05-06 05:55:28,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 350 states have (on average 1.4942857142857142) internal successors, (523), 350 states have internal predecessors, (523), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:28,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 526 transitions. [2021-05-06 05:55:28,730 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 526 transitions. Word has length 143 [2021-05-06 05:55:28,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:55:28,730 INFO L480 AbstractCegarLoop]: Abstraction has 354 states and 526 transitions. [2021-05-06 05:55:28,730 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 8.235294117647058) internal successors, (140), 16 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:28,730 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 526 transitions. [2021-05-06 05:55:28,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:55:28,731 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:55:28,732 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:55:28,732 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-05-06 05:55:28,732 INFO L428 AbstractCegarLoop]: === Iteration 15 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:55:28,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:55:28,732 INFO L82 PathProgramCache]: Analyzing trace with hash -1509740982, now seen corresponding path program 1 times [2021-05-06 05:55:28,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:55:28,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317983042] [2021-05-06 05:55:28,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:55:28,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:28,880 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:55:28,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:28,889 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:28,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:55:28,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317983042] [2021-05-06 05:55:28,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317983042] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:55:28,890 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:55:28,890 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-05-06 05:55:28,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153866585] [2021-05-06 05:55:28,890 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-06 05:55:28,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:55:28,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-06 05:55:28,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=168, Unknown=0, NotChecked=0, Total=306 [2021-05-06 05:55:28,891 INFO L87 Difference]: Start difference. First operand 354 states and 526 transitions. Second operand has 18 states, 18 states have (on average 7.777777777777778) internal successors, (140), 17 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:33,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:55:33,399 INFO L93 Difference]: Finished difference Result 1945 states and 2913 transitions. [2021-05-06 05:55:33,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 05:55:33,399 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 7.777777777777778) internal successors, (140), 17 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:55:33,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:55:33,403 INFO L225 Difference]: With dead ends: 1945 [2021-05-06 05:55:33,403 INFO L226 Difference]: Without dead ends: 1945 [2021-05-06 05:55:33,404 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 449.6ms TimeCoverageRelationStatistics Valid=408, Invalid=648, Unknown=0, NotChecked=0, Total=1056 [2021-05-06 05:55:33,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1945 states. [2021-05-06 05:55:33,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1945 to 384. [2021-05-06 05:55:33,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 380 states have (on average 1.4947368421052631) internal successors, (568), 380 states have internal predecessors, (568), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:33,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 571 transitions. [2021-05-06 05:55:33,410 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 571 transitions. Word has length 143 [2021-05-06 05:55:33,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:55:33,410 INFO L480 AbstractCegarLoop]: Abstraction has 384 states and 571 transitions. [2021-05-06 05:55:33,410 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 7.777777777777778) internal successors, (140), 17 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:33,410 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 571 transitions. [2021-05-06 05:55:33,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:55:33,411 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:55:33,411 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:55:33,411 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-05-06 05:55:33,411 INFO L428 AbstractCegarLoop]: === Iteration 16 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:55:33,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:55:33,412 INFO L82 PathProgramCache]: Analyzing trace with hash 775122473, now seen corresponding path program 1 times [2021-05-06 05:55:33,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:55:33,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365359036] [2021-05-06 05:55:33,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:55:33,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:33,561 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:55:33,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:33,566 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:33,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:55:33,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365359036] [2021-05-06 05:55:33,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365359036] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:55:33,568 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:55:33,568 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-05-06 05:55:33,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336893210] [2021-05-06 05:55:33,569 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-06 05:55:33,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:55:33,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-06 05:55:33,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=187, Unknown=0, NotChecked=0, Total=342 [2021-05-06 05:55:33,570 INFO L87 Difference]: Start difference. First operand 384 states and 571 transitions. Second operand has 19 states, 19 states have (on average 7.368421052631579) internal successors, (140), 18 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:38,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:55:38,110 INFO L93 Difference]: Finished difference Result 2049 states and 3069 transitions. [2021-05-06 05:55:38,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-06 05:55:38,111 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 7.368421052631579) internal successors, (140), 18 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:55:38,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:55:38,115 INFO L225 Difference]: With dead ends: 2049 [2021-05-06 05:55:38,115 INFO L226 Difference]: Without dead ends: 2049 [2021-05-06 05:55:38,116 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 494.1ms TimeCoverageRelationStatistics Valid=459, Invalid=731, Unknown=0, NotChecked=0, Total=1190 [2021-05-06 05:55:38,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2049 states. [2021-05-06 05:55:38,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2049 to 416. [2021-05-06 05:55:38,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 412 states have (on average 1.4951456310679612) internal successors, (616), 412 states have internal predecessors, (616), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:38,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 619 transitions. [2021-05-06 05:55:38,138 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 619 transitions. Word has length 143 [2021-05-06 05:55:38,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:55:38,139 INFO L480 AbstractCegarLoop]: Abstraction has 416 states and 619 transitions. [2021-05-06 05:55:38,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 7.368421052631579) internal successors, (140), 18 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:38,139 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 619 transitions. [2021-05-06 05:55:38,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:55:38,140 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:55:38,140 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:55:38,140 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-05-06 05:55:38,140 INFO L428 AbstractCegarLoop]: === Iteration 17 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:55:38,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:55:38,140 INFO L82 PathProgramCache]: Analyzing trace with hash 1800614472, now seen corresponding path program 1 times [2021-05-06 05:55:38,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:55:38,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673219900] [2021-05-06 05:55:38,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:55:38,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:39,312 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:55:39,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:39,317 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:39,317 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:55:39,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673219900] [2021-05-06 05:55:39,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673219900] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:55:39,317 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:55:39,317 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [] total 54 [2021-05-06 05:55:39,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255005607] [2021-05-06 05:55:39,318 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states [2021-05-06 05:55:39,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:55:39,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-05-06 05:55:39,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1330, Invalid=1532, Unknown=0, NotChecked=0, Total=2862 [2021-05-06 05:55:39,321 INFO L87 Difference]: Start difference. First operand 416 states and 619 transitions. Second operand has 54 states, 54 states have (on average 2.5925925925925926) internal successors, (140), 53 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:42,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:55:42,592 INFO L93 Difference]: Finished difference Result 241 states and 290 transitions. [2021-05-06 05:55:42,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-05-06 05:55:42,592 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.5925925925925926) internal successors, (140), 53 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:55:42,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:55:42,593 INFO L225 Difference]: With dead ends: 241 [2021-05-06 05:55:42,593 INFO L226 Difference]: Without dead ends: 241 [2021-05-06 05:55:42,595 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1371 ImplicationChecksByTransitivity, 2734.1ms TimeCoverageRelationStatistics Valid=3984, Invalid=6936, Unknown=0, NotChecked=0, Total=10920 [2021-05-06 05:55:42,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2021-05-06 05:55:42,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 241. [2021-05-06 05:55:42,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 237 states have (on average 1.2109704641350212) internal successors, (287), 237 states have internal predecessors, (287), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:42,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 290 transitions. [2021-05-06 05:55:42,598 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 290 transitions. Word has length 143 [2021-05-06 05:55:42,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:55:42,598 INFO L480 AbstractCegarLoop]: Abstraction has 241 states and 290 transitions. [2021-05-06 05:55:42,598 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 54 states, 54 states have (on average 2.5925925925925926) internal successors, (140), 53 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:42,598 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 290 transitions. [2021-05-06 05:55:42,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 05:55:42,599 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:55:42,599 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:55:42,599 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-05-06 05:55:42,599 INFO L428 AbstractCegarLoop]: === Iteration 18 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:55:42,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:55:42,599 INFO L82 PathProgramCache]: Analyzing trace with hash -544052569, now seen corresponding path program 1 times [2021-05-06 05:55:42,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:55:42,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80933932] [2021-05-06 05:55:42,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:55:42,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:44,309 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:55:44,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:44,314 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:44,314 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:55:44,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80933932] [2021-05-06 05:55:44,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80933932] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 05:55:44,315 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 05:55:44,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [71] imperfect sequences [] total 71 [2021-05-06 05:55:44,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244156674] [2021-05-06 05:55:44,317 INFO L460 AbstractCegarLoop]: Interpolant automaton has 71 states [2021-05-06 05:55:44,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:55:44,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2021-05-06 05:55:44,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2417, Invalid=2553, Unknown=0, NotChecked=0, Total=4970 [2021-05-06 05:55:44,318 INFO L87 Difference]: Start difference. First operand 241 states and 290 transitions. Second operand has 71 states, 71 states have (on average 1.971830985915493) internal successors, (140), 70 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:49,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:55:49,024 INFO L93 Difference]: Finished difference Result 147 states and 147 transitions. [2021-05-06 05:55:49,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-05-06 05:55:49,024 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 1.971830985915493) internal successors, (140), 70 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 05:55:49,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:55:49,025 INFO L225 Difference]: With dead ends: 147 [2021-05-06 05:55:49,025 INFO L226 Difference]: Without dead ends: 147 [2021-05-06 05:55:49,028 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2345 ImplicationChecksByTransitivity, 4976.6ms TimeCoverageRelationStatistics Valid=7245, Invalid=11937, Unknown=0, NotChecked=0, Total=19182 [2021-05-06 05:55:49,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2021-05-06 05:55:49,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 146. [2021-05-06 05:55:49,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 142 states have (on average 1.0070422535211268) internal successors, (143), 142 states have internal predecessors, (143), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:49,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 146 transitions. [2021-05-06 05:55:49,030 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 146 transitions. Word has length 143 [2021-05-06 05:55:49,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:55:49,030 INFO L480 AbstractCegarLoop]: Abstraction has 146 states and 146 transitions. [2021-05-06 05:55:49,030 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 71 states, 71 states have (on average 1.971830985915493) internal successors, (140), 70 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:49,031 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 146 transitions. [2021-05-06 05:55:49,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-05-06 05:55:49,031 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:55:49,031 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:55:49,031 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-05-06 05:55:49,031 INFO L428 AbstractCegarLoop]: === Iteration 19 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:55:49,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:55:49,032 INFO L82 PathProgramCache]: Analyzing trace with hash 1150564772, now seen corresponding path program 1 times [2021-05-06 05:55:49,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:55:49,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075013111] [2021-05-06 05:55:49,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:55:49,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:50,773 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:55:50,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:50,778 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:50,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:55:50,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075013111] [2021-05-06 05:55:50,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075013111] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:55:50,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096231781] [2021-05-06 05:55:50,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:55:50,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:50,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 70 conjunts are in the unsatisfiable core [2021-05-06 05:55:50,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:55:50,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:50,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:50,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:50,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:50,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:50,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:50,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:50,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:50,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:50,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:50,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:50,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:51,367 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:51,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096231781] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:55:51,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:55:51,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71] total 73 [2021-05-06 05:55:51,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995588214] [2021-05-06 05:55:51,368 INFO L460 AbstractCegarLoop]: Interpolant automaton has 73 states [2021-05-06 05:55:51,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:55:51,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-05-06 05:55:51,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2558, Invalid=2698, Unknown=0, NotChecked=0, Total=5256 [2021-05-06 05:55:51,370 INFO L87 Difference]: Start difference. First operand 146 states and 146 transitions. Second operand has 73 states, 73 states have (on average 2.0) internal successors, (146), 72 states have internal predecessors, (146), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:55,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:55:55,942 INFO L93 Difference]: Finished difference Result 149 states and 149 transitions. [2021-05-06 05:55:55,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-05-06 05:55:55,943 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 2.0) internal successors, (146), 72 states have internal predecessors, (146), 1 states have call successors, (3), 2 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 145 [2021-05-06 05:55:55,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:55:55,943 INFO L225 Difference]: With dead ends: 149 [2021-05-06 05:55:55,943 INFO L226 Difference]: Without dead ends: 149 [2021-05-06 05:55:55,946 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2615 ImplicationChecksByTransitivity, 5134.3ms TimeCoverageRelationStatistics Valid=7527, Invalid=12495, Unknown=0, NotChecked=0, Total=20022 [2021-05-06 05:55:55,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2021-05-06 05:55:55,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 148. [2021-05-06 05:55:55,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 144 states have (on average 1.0069444444444444) internal successors, (145), 144 states have internal predecessors, (145), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:55,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 148 transitions. [2021-05-06 05:55:55,949 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 148 transitions. Word has length 145 [2021-05-06 05:55:55,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:55:55,949 INFO L480 AbstractCegarLoop]: Abstraction has 148 states and 148 transitions. [2021-05-06 05:55:55,949 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 73 states, 73 states have (on average 2.0) internal successors, (146), 72 states have internal predecessors, (146), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:55:55,949 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 148 transitions. [2021-05-06 05:55:55,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-05-06 05:55:55,950 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:55:55,950 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:55:56,168 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:55:56,169 INFO L428 AbstractCegarLoop]: === Iteration 20 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:55:56,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:55:56,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1885224289, now seen corresponding path program 2 times [2021-05-06 05:55:56,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:55:56,170 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999835766] [2021-05-06 05:55:56,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:55:56,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:57,928 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:55:57,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:55:57,941 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:57,941 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:55:57,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999835766] [2021-05-06 05:55:57,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999835766] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:55:57,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674386017] [2021-05-06 05:55:57,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:55:58,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 05:55:58,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:55:58,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 71 conjunts are in the unsatisfiable core [2021-05-06 05:55:58,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:55:58,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:55:58,368 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:55:58,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674386017] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:55:58,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:55:58,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 72] total 74 [2021-05-06 05:55:58,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106764884] [2021-05-06 05:55:58,368 INFO L460 AbstractCegarLoop]: Interpolant automaton has 74 states [2021-05-06 05:55:58,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:55:58,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2021-05-06 05:55:58,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2630, Invalid=2772, Unknown=0, NotChecked=0, Total=5402 [2021-05-06 05:55:58,371 INFO L87 Difference]: Start difference. First operand 148 states and 148 transitions. Second operand has 74 states, 74 states have (on average 2.0) internal successors, (148), 73 states have internal predecessors, (148), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:03,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:56:03,443 INFO L93 Difference]: Finished difference Result 151 states and 151 transitions. [2021-05-06 05:56:03,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-05-06 05:56:03,444 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 2.0) internal successors, (148), 73 states have internal predecessors, (148), 1 states have call successors, (3), 2 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 147 [2021-05-06 05:56:03,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:56:03,444 INFO L225 Difference]: With dead ends: 151 [2021-05-06 05:56:03,444 INFO L226 Difference]: Without dead ends: 151 [2021-05-06 05:56:03,445 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2688 ImplicationChecksByTransitivity, 5075.7ms TimeCoverageRelationStatistics Valid=7741, Invalid=12851, Unknown=0, NotChecked=0, Total=20592 [2021-05-06 05:56:03,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-05-06 05:56:03,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 150. [2021-05-06 05:56:03,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 146 states have (on average 1.0068493150684932) internal successors, (147), 146 states have internal predecessors, (147), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:03,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 150 transitions. [2021-05-06 05:56:03,448 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 150 transitions. Word has length 147 [2021-05-06 05:56:03,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:56:03,448 INFO L480 AbstractCegarLoop]: Abstraction has 150 states and 150 transitions. [2021-05-06 05:56:03,448 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 74 states, 74 states have (on average 2.0) internal successors, (148), 73 states have internal predecessors, (148), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:03,448 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 150 transitions. [2021-05-06 05:56:03,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-05-06 05:56:03,448 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:56:03,449 INFO L523 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:56:03,665 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:56:03,665 INFO L428 AbstractCegarLoop]: === Iteration 21 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:56:03,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:56:03,666 INFO L82 PathProgramCache]: Analyzing trace with hash -776583714, now seen corresponding path program 3 times [2021-05-06 05:56:03,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:56:03,666 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156261592] [2021-05-06 05:56:03,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:56:03,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:05,481 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:56:05,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:05,487 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:05,487 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:56:05,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156261592] [2021-05-06 05:56:05,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156261592] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:05,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445881386] [2021-05-06 05:56:05,488 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:56:05,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-06 05:56:05,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:56:05,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 72 conjunts are in the unsatisfiable core [2021-05-06 05:56:05,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:56:05,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:05,868 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:05,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445881386] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:05,868 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:56:05,868 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 73] total 75 [2021-05-06 05:56:05,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629426793] [2021-05-06 05:56:05,868 INFO L460 AbstractCegarLoop]: Interpolant automaton has 75 states [2021-05-06 05:56:05,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:56:05,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2021-05-06 05:56:05,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2703, Invalid=2847, Unknown=0, NotChecked=0, Total=5550 [2021-05-06 05:56:05,870 INFO L87 Difference]: Start difference. First operand 150 states and 150 transitions. Second operand has 75 states, 75 states have (on average 2.0) internal successors, (150), 74 states have internal predecessors, (150), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:10,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:56:10,376 INFO L93 Difference]: Finished difference Result 153 states and 153 transitions. [2021-05-06 05:56:10,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-05-06 05:56:10,376 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 2.0) internal successors, (150), 74 states have internal predecessors, (150), 1 states have call successors, (3), 2 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 149 [2021-05-06 05:56:10,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:56:10,377 INFO L225 Difference]: With dead ends: 153 [2021-05-06 05:56:10,377 INFO L226 Difference]: Without dead ends: 153 [2021-05-06 05:56:10,378 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2762 ImplicationChecksByTransitivity, 5245.8ms TimeCoverageRelationStatistics Valid=7958, Invalid=13212, Unknown=0, NotChecked=0, Total=21170 [2021-05-06 05:56:10,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2021-05-06 05:56:10,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 152. [2021-05-06 05:56:10,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 148 states have (on average 1.0067567567567568) internal successors, (149), 148 states have internal predecessors, (149), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:10,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 152 transitions. [2021-05-06 05:56:10,380 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 152 transitions. Word has length 149 [2021-05-06 05:56:10,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:56:10,380 INFO L480 AbstractCegarLoop]: Abstraction has 152 states and 152 transitions. [2021-05-06 05:56:10,380 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 75 states, 75 states have (on average 2.0) internal successors, (150), 74 states have internal predecessors, (150), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:10,380 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 152 transitions. [2021-05-06 05:56:10,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-05-06 05:56:10,381 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:56:10,381 INFO L523 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:56:10,601 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:56:10,601 INFO L428 AbstractCegarLoop]: === Iteration 22 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:56:10,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:56:10,601 INFO L82 PathProgramCache]: Analyzing trace with hash 1026433819, now seen corresponding path program 4 times [2021-05-06 05:56:10,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:56:10,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820405912] [2021-05-06 05:56:10,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:56:10,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:12,526 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:56:12,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:12,534 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:12,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:56:12,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820405912] [2021-05-06 05:56:12,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820405912] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:12,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34963259] [2021-05-06 05:56:12,535 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:56:12,602 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 05:56:12,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:56:12,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 73 conjunts are in the unsatisfiable core [2021-05-06 05:56:12,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:56:12,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:12,841 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:12,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34963259] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:12,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:56:12,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74] total 76 [2021-05-06 05:56:12,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749083486] [2021-05-06 05:56:12,842 INFO L460 AbstractCegarLoop]: Interpolant automaton has 76 states [2021-05-06 05:56:12,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:56:12,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2021-05-06 05:56:12,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2777, Invalid=2923, Unknown=0, NotChecked=0, Total=5700 [2021-05-06 05:56:12,843 INFO L87 Difference]: Start difference. First operand 152 states and 152 transitions. Second operand has 76 states, 76 states have (on average 2.0) internal successors, (152), 75 states have internal predecessors, (152), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:17,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:56:17,565 INFO L93 Difference]: Finished difference Result 155 states and 155 transitions. [2021-05-06 05:56:17,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-05-06 05:56:17,567 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 2.0) internal successors, (152), 75 states have internal predecessors, (152), 1 states have call successors, (3), 2 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 151 [2021-05-06 05:56:17,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:56:17,568 INFO L225 Difference]: With dead ends: 155 [2021-05-06 05:56:17,568 INFO L226 Difference]: Without dead ends: 155 [2021-05-06 05:56:17,569 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2837 ImplicationChecksByTransitivity, 5072.2ms TimeCoverageRelationStatistics Valid=8178, Invalid=13578, Unknown=0, NotChecked=0, Total=21756 [2021-05-06 05:56:17,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2021-05-06 05:56:17,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 154. [2021-05-06 05:56:17,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 150 states have (on average 1.0066666666666666) internal successors, (151), 150 states have internal predecessors, (151), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:17,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 154 transitions. [2021-05-06 05:56:17,571 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 154 transitions. Word has length 151 [2021-05-06 05:56:17,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:56:17,571 INFO L480 AbstractCegarLoop]: Abstraction has 154 states and 154 transitions. [2021-05-06 05:56:17,571 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 76 states, 76 states have (on average 2.0) internal successors, (152), 75 states have internal predecessors, (152), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:17,571 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 154 transitions. [2021-05-06 05:56:17,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-05-06 05:56:17,571 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:56:17,572 INFO L523 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:56:17,780 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:56:17,781 INFO L428 AbstractCegarLoop]: === Iteration 23 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:56:17,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:56:17,781 INFO L82 PathProgramCache]: Analyzing trace with hash -1440504552, now seen corresponding path program 5 times [2021-05-06 05:56:17,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:56:17,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258318771] [2021-05-06 05:56:17,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:56:17,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:19,427 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:56:19,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:19,437 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:19,437 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:56:19,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258318771] [2021-05-06 05:56:19,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258318771] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:19,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118776220] [2021-05-06 05:56:19,437 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:56:19,526 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-05-06 05:56:19,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:56:19,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 74 conjunts are in the unsatisfiable core [2021-05-06 05:56:19,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:56:19,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:19,754 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:19,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [118776220] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:19,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:56:19,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 75] total 77 [2021-05-06 05:56:19,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279766771] [2021-05-06 05:56:19,755 INFO L460 AbstractCegarLoop]: Interpolant automaton has 77 states [2021-05-06 05:56:19,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:56:19,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2021-05-06 05:56:19,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2852, Invalid=3000, Unknown=0, NotChecked=0, Total=5852 [2021-05-06 05:56:19,756 INFO L87 Difference]: Start difference. First operand 154 states and 154 transitions. Second operand has 77 states, 77 states have (on average 2.0) internal successors, (154), 76 states have internal predecessors, (154), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:24,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:56:24,199 INFO L93 Difference]: Finished difference Result 157 states and 157 transitions. [2021-05-06 05:56:24,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-05-06 05:56:24,200 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 2.0) internal successors, (154), 76 states have internal predecessors, (154), 1 states have call successors, (3), 2 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 153 [2021-05-06 05:56:24,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:56:24,200 INFO L225 Difference]: With dead ends: 157 [2021-05-06 05:56:24,200 INFO L226 Difference]: Without dead ends: 157 [2021-05-06 05:56:24,201 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2913 ImplicationChecksByTransitivity, 4847.2ms TimeCoverageRelationStatistics Valid=8401, Invalid=13949, Unknown=0, NotChecked=0, Total=22350 [2021-05-06 05:56:24,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-05-06 05:56:24,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 156. [2021-05-06 05:56:24,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 152 states have (on average 1.006578947368421) internal successors, (153), 152 states have internal predecessors, (153), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:24,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 156 transitions. [2021-05-06 05:56:24,203 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 156 transitions. Word has length 153 [2021-05-06 05:56:24,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:56:24,205 INFO L480 AbstractCegarLoop]: Abstraction has 156 states and 156 transitions. [2021-05-06 05:56:24,205 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 77 states, 77 states have (on average 2.0) internal successors, (154), 76 states have internal predecessors, (154), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:24,206 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 156 transitions. [2021-05-06 05:56:24,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2021-05-06 05:56:24,206 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:56:24,206 INFO L523 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:56:24,406 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-05-06 05:56:24,407 INFO L428 AbstractCegarLoop]: === Iteration 24 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:56:24,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:56:24,407 INFO L82 PathProgramCache]: Analyzing trace with hash -1346331691, now seen corresponding path program 6 times [2021-05-06 05:56:24,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:56:24,407 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496340672] [2021-05-06 05:56:24,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:56:24,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:26,144 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:56:26,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:26,157 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:26,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:56:26,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496340672] [2021-05-06 05:56:26,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496340672] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:26,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120039826] [2021-05-06 05:56:26,158 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:56:26,225 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-05-06 05:56:26,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:56:26,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 75 conjunts are in the unsatisfiable core [2021-05-06 05:56:26,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:56:26,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:26,477 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:26,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120039826] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:26,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:56:26,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 76] total 78 [2021-05-06 05:56:26,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657751149] [2021-05-06 05:56:26,478 INFO L460 AbstractCegarLoop]: Interpolant automaton has 78 states [2021-05-06 05:56:26,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:56:26,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2021-05-06 05:56:26,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2928, Invalid=3078, Unknown=0, NotChecked=0, Total=6006 [2021-05-06 05:56:26,479 INFO L87 Difference]: Start difference. First operand 156 states and 156 transitions. Second operand has 78 states, 78 states have (on average 2.0) internal successors, (156), 77 states have internal predecessors, (156), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:30,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:56:30,719 INFO L93 Difference]: Finished difference Result 159 states and 159 transitions. [2021-05-06 05:56:30,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-05-06 05:56:30,719 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 2.0) internal successors, (156), 77 states have internal predecessors, (156), 1 states have call successors, (3), 2 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 155 [2021-05-06 05:56:30,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:56:30,723 INFO L225 Difference]: With dead ends: 159 [2021-05-06 05:56:30,723 INFO L226 Difference]: Without dead ends: 159 [2021-05-06 05:56:30,723 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2990 ImplicationChecksByTransitivity, 5046.4ms TimeCoverageRelationStatistics Valid=8627, Invalid=14325, Unknown=0, NotChecked=0, Total=22952 [2021-05-06 05:56:30,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2021-05-06 05:56:30,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 158. [2021-05-06 05:56:30,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 154 states have (on average 1.0064935064935066) internal successors, (155), 154 states have internal predecessors, (155), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:30,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 158 transitions. [2021-05-06 05:56:30,725 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 158 transitions. Word has length 155 [2021-05-06 05:56:30,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:56:30,725 INFO L480 AbstractCegarLoop]: Abstraction has 158 states and 158 transitions. [2021-05-06 05:56:30,725 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 78 states, 78 states have (on average 2.0) internal successors, (156), 77 states have internal predecessors, (156), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:30,726 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 158 transitions. [2021-05-06 05:56:30,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-05-06 05:56:30,726 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:56:30,726 INFO L523 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:56:30,940 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:56:30,940 INFO L428 AbstractCegarLoop]: === Iteration 25 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:56:30,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:56:30,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1040525486, now seen corresponding path program 7 times [2021-05-06 05:56:30,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:56:30,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819453655] [2021-05-06 05:56:30,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:56:30,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:32,703 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:56:32,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:32,713 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:32,713 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:56:32,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819453655] [2021-05-06 05:56:32,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819453655] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:32,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026718816] [2021-05-06 05:56:32,713 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:56:32,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:32,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 76 conjunts are in the unsatisfiable core [2021-05-06 05:56:32,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:56:32,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:32,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:33,043 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:33,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026718816] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:33,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:56:33,043 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 77] total 79 [2021-05-06 05:56:33,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488905284] [2021-05-06 05:56:33,044 INFO L460 AbstractCegarLoop]: Interpolant automaton has 79 states [2021-05-06 05:56:33,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:56:33,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2021-05-06 05:56:33,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3005, Invalid=3157, Unknown=0, NotChecked=0, Total=6162 [2021-05-06 05:56:33,045 INFO L87 Difference]: Start difference. First operand 158 states and 158 transitions. Second operand has 79 states, 79 states have (on average 2.0) internal successors, (158), 78 states have internal predecessors, (158), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:37,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:56:37,710 INFO L93 Difference]: Finished difference Result 161 states and 161 transitions. [2021-05-06 05:56:37,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-05-06 05:56:37,711 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 2.0) internal successors, (158), 78 states have internal predecessors, (158), 1 states have call successors, (3), 2 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 157 [2021-05-06 05:56:37,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:56:37,711 INFO L225 Difference]: With dead ends: 161 [2021-05-06 05:56:37,711 INFO L226 Difference]: Without dead ends: 161 [2021-05-06 05:56:37,712 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3068 ImplicationChecksByTransitivity, 5279.8ms TimeCoverageRelationStatistics Valid=8856, Invalid=14706, Unknown=0, NotChecked=0, Total=23562 [2021-05-06 05:56:37,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-05-06 05:56:37,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 160. [2021-05-06 05:56:37,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 156 states have (on average 1.0064102564102564) internal successors, (157), 156 states have internal predecessors, (157), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:37,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 160 transitions. [2021-05-06 05:56:37,714 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 160 transitions. Word has length 157 [2021-05-06 05:56:37,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:56:37,714 INFO L480 AbstractCegarLoop]: Abstraction has 160 states and 160 transitions. [2021-05-06 05:56:37,714 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 79 states, 79 states have (on average 2.0) internal successors, (158), 78 states have internal predecessors, (158), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:37,714 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 160 transitions. [2021-05-06 05:56:37,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-05-06 05:56:37,715 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:56:37,715 INFO L523 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:56:37,933 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-05-06 05:56:37,933 INFO L428 AbstractCegarLoop]: === Iteration 26 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:56:37,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:56:37,934 INFO L82 PathProgramCache]: Analyzing trace with hash 781461391, now seen corresponding path program 8 times [2021-05-06 05:56:37,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:56:37,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498724264] [2021-05-06 05:56:37,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:56:37,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:39,856 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:56:39,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:39,869 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:39,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:56:39,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498724264] [2021-05-06 05:56:39,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498724264] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:39,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777666868] [2021-05-06 05:56:39,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:56:39,932 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 05:56:39,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:56:39,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 77 conjunts are in the unsatisfiable core [2021-05-06 05:56:39,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:56:39,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:39,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:40,207 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:40,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777666868] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:40,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:56:40,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 78] total 80 [2021-05-06 05:56:40,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468021541] [2021-05-06 05:56:40,207 INFO L460 AbstractCegarLoop]: Interpolant automaton has 80 states [2021-05-06 05:56:40,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:56:40,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2021-05-06 05:56:40,208 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3083, Invalid=3237, Unknown=0, NotChecked=0, Total=6320 [2021-05-06 05:56:40,209 INFO L87 Difference]: Start difference. First operand 160 states and 160 transitions. Second operand has 80 states, 80 states have (on average 2.0) internal successors, (160), 79 states have internal predecessors, (160), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:44,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:56:44,810 INFO L93 Difference]: Finished difference Result 163 states and 163 transitions. [2021-05-06 05:56:44,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-05-06 05:56:44,810 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 2.0) internal successors, (160), 79 states have internal predecessors, (160), 1 states have call successors, (3), 2 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 159 [2021-05-06 05:56:44,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:56:44,811 INFO L225 Difference]: With dead ends: 163 [2021-05-06 05:56:44,811 INFO L226 Difference]: Without dead ends: 163 [2021-05-06 05:56:44,812 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3147 ImplicationChecksByTransitivity, 5301.5ms TimeCoverageRelationStatistics Valid=9088, Invalid=15092, Unknown=0, NotChecked=0, Total=24180 [2021-05-06 05:56:44,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-05-06 05:56:44,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 162. [2021-05-06 05:56:44,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 158 states have (on average 1.0063291139240507) internal successors, (159), 158 states have internal predecessors, (159), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:44,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 162 transitions. [2021-05-06 05:56:44,813 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 162 transitions. Word has length 159 [2021-05-06 05:56:44,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:56:44,813 INFO L480 AbstractCegarLoop]: Abstraction has 162 states and 162 transitions. [2021-05-06 05:56:44,814 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 80 states, 80 states have (on average 2.0) internal successors, (160), 79 states have internal predecessors, (160), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:44,814 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 162 transitions. [2021-05-06 05:56:44,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-05-06 05:56:44,814 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:56:44,814 INFO L523 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:56:45,027 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-05-06 05:56:45,028 INFO L428 AbstractCegarLoop]: === Iteration 27 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:56:45,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:56:45,028 INFO L82 PathProgramCache]: Analyzing trace with hash -635806580, now seen corresponding path program 9 times [2021-05-06 05:56:45,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:56:45,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596992028] [2021-05-06 05:56:45,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:56:45,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:46,838 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:56:46,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:46,849 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:46,850 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:56:46,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596992028] [2021-05-06 05:56:46,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596992028] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:46,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938216215] [2021-05-06 05:56:46,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:56:46,933 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-05-06 05:56:46,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:56:46,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 78 conjunts are in the unsatisfiable core [2021-05-06 05:56:46,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:56:46,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:46,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:47,145 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:47,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938216215] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:47,145 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:56:47,145 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 79] total 81 [2021-05-06 05:56:47,145 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871069042] [2021-05-06 05:56:47,148 INFO L460 AbstractCegarLoop]: Interpolant automaton has 81 states [2021-05-06 05:56:47,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:56:47,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2021-05-06 05:56:47,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3162, Invalid=3318, Unknown=0, NotChecked=0, Total=6480 [2021-05-06 05:56:47,149 INFO L87 Difference]: Start difference. First operand 162 states and 162 transitions. Second operand has 81 states, 81 states have (on average 2.0) internal successors, (162), 80 states have internal predecessors, (162), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:51,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:56:51,670 INFO L93 Difference]: Finished difference Result 165 states and 165 transitions. [2021-05-06 05:56:51,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-05-06 05:56:51,671 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 2.0) internal successors, (162), 80 states have internal predecessors, (162), 1 states have call successors, (3), 2 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 161 [2021-05-06 05:56:51,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:56:51,671 INFO L225 Difference]: With dead ends: 165 [2021-05-06 05:56:51,671 INFO L226 Difference]: Without dead ends: 165 [2021-05-06 05:56:51,672 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3227 ImplicationChecksByTransitivity, 5326.3ms TimeCoverageRelationStatistics Valid=9323, Invalid=15483, Unknown=0, NotChecked=0, Total=24806 [2021-05-06 05:56:51,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-05-06 05:56:51,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 164. [2021-05-06 05:56:51,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 160 states have (on average 1.00625) internal successors, (161), 160 states have internal predecessors, (161), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:51,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 164 transitions. [2021-05-06 05:56:51,674 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 164 transitions. Word has length 161 [2021-05-06 05:56:51,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:56:51,674 INFO L480 AbstractCegarLoop]: Abstraction has 164 states and 164 transitions. [2021-05-06 05:56:51,674 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 81 states, 81 states have (on average 2.0) internal successors, (162), 80 states have internal predecessors, (162), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:51,674 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 164 transitions. [2021-05-06 05:56:51,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-05-06 05:56:51,675 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:56:51,675 INFO L523 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:56:51,888 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-05-06 05:56:51,889 INFO L428 AbstractCegarLoop]: === Iteration 28 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:56:51,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:56:51,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1125693879, now seen corresponding path program 10 times [2021-05-06 05:56:51,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:56:51,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121612130] [2021-05-06 05:56:51,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:56:51,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:53,766 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:56:53,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:56:53,768 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:53,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:56:53,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121612130] [2021-05-06 05:56:53,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121612130] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:53,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049783042] [2021-05-06 05:56:53,769 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:56:53,829 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 05:56:53,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:56:53,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 79 conjunts are in the unsatisfiable core [2021-05-06 05:56:53,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:56:53,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:53,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:56:54,064 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:56:54,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049783042] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:56:54,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:56:54,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 80] total 82 [2021-05-06 05:56:54,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561282107] [2021-05-06 05:56:54,065 INFO L460 AbstractCegarLoop]: Interpolant automaton has 82 states [2021-05-06 05:56:54,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:56:54,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2021-05-06 05:56:54,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3242, Invalid=3400, Unknown=0, NotChecked=0, Total=6642 [2021-05-06 05:56:54,066 INFO L87 Difference]: Start difference. First operand 164 states and 164 transitions. Second operand has 82 states, 82 states have (on average 2.0) internal successors, (164), 81 states have internal predecessors, (164), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:58,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:56:58,631 INFO L93 Difference]: Finished difference Result 167 states and 167 transitions. [2021-05-06 05:56:58,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-05-06 05:56:58,632 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 2.0) internal successors, (164), 81 states have internal predecessors, (164), 1 states have call successors, (3), 2 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 163 [2021-05-06 05:56:58,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:56:58,632 INFO L225 Difference]: With dead ends: 167 [2021-05-06 05:56:58,633 INFO L226 Difference]: Without dead ends: 167 [2021-05-06 05:56:58,633 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3308 ImplicationChecksByTransitivity, 5451.0ms TimeCoverageRelationStatistics Valid=9561, Invalid=15879, Unknown=0, NotChecked=0, Total=25440 [2021-05-06 05:56:58,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-05-06 05:56:58,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 166. [2021-05-06 05:56:58,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 162 states have (on average 1.0061728395061729) internal successors, (163), 162 states have internal predecessors, (163), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:58,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 166 transitions. [2021-05-06 05:56:58,635 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 166 transitions. Word has length 163 [2021-05-06 05:56:58,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:56:58,635 INFO L480 AbstractCegarLoop]: Abstraction has 166 states and 166 transitions. [2021-05-06 05:56:58,635 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 82 states, 82 states have (on average 2.0) internal successors, (164), 81 states have internal predecessors, (164), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:56:58,635 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 166 transitions. [2021-05-06 05:56:58,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-05-06 05:56:58,636 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:56:58,636 INFO L523 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:56:58,852 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-05-06 05:56:58,855 INFO L428 AbstractCegarLoop]: === Iteration 29 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:56:58,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:56:58,855 INFO L82 PathProgramCache]: Analyzing trace with hash 539014342, now seen corresponding path program 11 times [2021-05-06 05:56:58,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:56:58,855 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854440963] [2021-05-06 05:56:58,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:56:58,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:00,808 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:57:00,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:00,812 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:00,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:57:00,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854440963] [2021-05-06 05:57:00,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854440963] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:00,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21978532] [2021-05-06 05:57:00,812 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:57:00,875 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-05-06 05:57:00,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:57:00,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 80 conjunts are in the unsatisfiable core [2021-05-06 05:57:00,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:57:00,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:00,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:01,128 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:01,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21978532] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:01,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:57:01,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 81] total 83 [2021-05-06 05:57:01,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220064260] [2021-05-06 05:57:01,129 INFO L460 AbstractCegarLoop]: Interpolant automaton has 83 states [2021-05-06 05:57:01,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:57:01,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2021-05-06 05:57:01,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3323, Invalid=3483, Unknown=0, NotChecked=0, Total=6806 [2021-05-06 05:57:01,130 INFO L87 Difference]: Start difference. First operand 166 states and 166 transitions. Second operand has 83 states, 83 states have (on average 2.0) internal successors, (166), 82 states have internal predecessors, (166), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:06,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:57:06,341 INFO L93 Difference]: Finished difference Result 169 states and 169 transitions. [2021-05-06 05:57:06,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-05-06 05:57:06,342 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 2.0) internal successors, (166), 82 states have internal predecessors, (166), 1 states have call successors, (3), 2 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 165 [2021-05-06 05:57:06,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:57:06,343 INFO L225 Difference]: With dead ends: 169 [2021-05-06 05:57:06,343 INFO L226 Difference]: Without dead ends: 169 [2021-05-06 05:57:06,343 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3390 ImplicationChecksByTransitivity, 5606.6ms TimeCoverageRelationStatistics Valid=9802, Invalid=16280, Unknown=0, NotChecked=0, Total=26082 [2021-05-06 05:57:06,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2021-05-06 05:57:06,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 168. [2021-05-06 05:57:06,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 164 states have (on average 1.0060975609756098) internal successors, (165), 164 states have internal predecessors, (165), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:06,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 168 transitions. [2021-05-06 05:57:06,345 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 168 transitions. Word has length 165 [2021-05-06 05:57:06,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:57:06,345 INFO L480 AbstractCegarLoop]: Abstraction has 168 states and 168 transitions. [2021-05-06 05:57:06,345 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 83 states, 83 states have (on average 2.0) internal successors, (166), 82 states have internal predecessors, (166), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:06,346 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 168 transitions. [2021-05-06 05:57:06,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-05-06 05:57:06,346 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:57:06,346 INFO L523 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:57:06,562 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-05-06 05:57:06,563 INFO L428 AbstractCegarLoop]: === Iteration 30 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:57:06,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:57:06,563 INFO L82 PathProgramCache]: Analyzing trace with hash -1699186685, now seen corresponding path program 12 times [2021-05-06 05:57:06,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:57:06,563 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905992604] [2021-05-06 05:57:06,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:57:06,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:08,515 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:57:08,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:08,524 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:08,524 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:57:08,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905992604] [2021-05-06 05:57:08,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905992604] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:08,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003197730] [2021-05-06 05:57:08,524 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:57:08,595 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-05-06 05:57:08,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:57:08,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 81 conjunts are in the unsatisfiable core [2021-05-06 05:57:08,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:57:08,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:08,834 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:08,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003197730] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:08,834 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:57:08,834 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 82] total 84 [2021-05-06 05:57:08,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153417848] [2021-05-06 05:57:08,835 INFO L460 AbstractCegarLoop]: Interpolant automaton has 84 states [2021-05-06 05:57:08,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:57:08,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2021-05-06 05:57:08,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3405, Invalid=3567, Unknown=0, NotChecked=0, Total=6972 [2021-05-06 05:57:08,836 INFO L87 Difference]: Start difference. First operand 168 states and 168 transitions. Second operand has 84 states, 84 states have (on average 2.0) internal successors, (168), 83 states have internal predecessors, (168), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:14,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:57:14,085 INFO L93 Difference]: Finished difference Result 171 states and 171 transitions. [2021-05-06 05:57:14,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-05-06 05:57:14,085 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 84 states have (on average 2.0) internal successors, (168), 83 states have internal predecessors, (168), 1 states have call successors, (3), 2 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 167 [2021-05-06 05:57:14,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:57:14,086 INFO L225 Difference]: With dead ends: 171 [2021-05-06 05:57:14,086 INFO L226 Difference]: Without dead ends: 171 [2021-05-06 05:57:14,087 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3473 ImplicationChecksByTransitivity, 5696.9ms TimeCoverageRelationStatistics Valid=10046, Invalid=16686, Unknown=0, NotChecked=0, Total=26732 [2021-05-06 05:57:14,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2021-05-06 05:57:14,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 170. [2021-05-06 05:57:14,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 166 states have (on average 1.0060240963855422) internal successors, (167), 166 states have internal predecessors, (167), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:14,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 170 transitions. [2021-05-06 05:57:14,089 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 170 transitions. Word has length 167 [2021-05-06 05:57:14,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:57:14,089 INFO L480 AbstractCegarLoop]: Abstraction has 170 states and 170 transitions. [2021-05-06 05:57:14,089 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 84 states, 84 states have (on average 2.0) internal successors, (168), 83 states have internal predecessors, (168), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:14,089 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 170 transitions. [2021-05-06 05:57:14,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-05-06 05:57:14,089 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:57:14,090 INFO L523 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:57:14,290 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:57:14,290 INFO L428 AbstractCegarLoop]: === Iteration 31 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:57:14,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:57:14,291 INFO L82 PathProgramCache]: Analyzing trace with hash -831758336, now seen corresponding path program 13 times [2021-05-06 05:57:14,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:57:14,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141076503] [2021-05-06 05:57:14,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:57:14,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:16,266 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:57:16,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:16,270 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:16,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:57:16,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141076503] [2021-05-06 05:57:16,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141076503] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:16,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564970819] [2021-05-06 05:57:16,271 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:57:16,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:16,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 82 conjunts are in the unsatisfiable core [2021-05-06 05:57:16,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:57:16,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:16,561 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:16,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564970819] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:16,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:57:16,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 83] total 85 [2021-05-06 05:57:16,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526386581] [2021-05-06 05:57:16,562 INFO L460 AbstractCegarLoop]: Interpolant automaton has 85 states [2021-05-06 05:57:16,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:57:16,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-05-06 05:57:16,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3488, Invalid=3652, Unknown=0, NotChecked=0, Total=7140 [2021-05-06 05:57:16,563 INFO L87 Difference]: Start difference. First operand 170 states and 170 transitions. Second operand has 85 states, 85 states have (on average 2.0) internal successors, (170), 84 states have internal predecessors, (170), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:21,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:57:21,714 INFO L93 Difference]: Finished difference Result 173 states and 173 transitions. [2021-05-06 05:57:21,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-05-06 05:57:21,714 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 2.0) internal successors, (170), 84 states have internal predecessors, (170), 1 states have call successors, (3), 2 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 169 [2021-05-06 05:57:21,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:57:21,715 INFO L225 Difference]: With dead ends: 173 [2021-05-06 05:57:21,715 INFO L226 Difference]: Without dead ends: 173 [2021-05-06 05:57:21,716 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3557 ImplicationChecksByTransitivity, 5772.4ms TimeCoverageRelationStatistics Valid=10293, Invalid=17097, Unknown=0, NotChecked=0, Total=27390 [2021-05-06 05:57:21,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2021-05-06 05:57:21,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 172. [2021-05-06 05:57:21,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 168 states have (on average 1.005952380952381) internal successors, (169), 168 states have internal predecessors, (169), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:21,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 172 transitions. [2021-05-06 05:57:21,717 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 172 transitions. Word has length 169 [2021-05-06 05:57:21,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:57:21,717 INFO L480 AbstractCegarLoop]: Abstraction has 172 states and 172 transitions. [2021-05-06 05:57:21,718 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 85 states, 85 states have (on average 2.0) internal successors, (170), 84 states have internal predecessors, (170), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:21,718 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 172 transitions. [2021-05-06 05:57:21,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2021-05-06 05:57:21,718 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:57:21,718 INFO L523 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:57:21,924 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-05-06 05:57:21,925 INFO L428 AbstractCegarLoop]: === Iteration 32 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:57:21,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:57:21,925 INFO L82 PathProgramCache]: Analyzing trace with hash -456770371, now seen corresponding path program 14 times [2021-05-06 05:57:21,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:57:21,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976604610] [2021-05-06 05:57:21,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:57:21,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:24,000 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:57:24,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:24,004 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:24,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:57:24,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976604610] [2021-05-06 05:57:24,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976604610] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:24,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941190519] [2021-05-06 05:57:24,005 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:57:24,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 05:57:24,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:57:24,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 83 conjunts are in the unsatisfiable core [2021-05-06 05:57:24,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:57:24,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:24,315 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:24,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941190519] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:24,315 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:57:24,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84] total 86 [2021-05-06 05:57:24,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703682727] [2021-05-06 05:57:24,316 INFO L460 AbstractCegarLoop]: Interpolant automaton has 86 states [2021-05-06 05:57:24,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:57:24,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2021-05-06 05:57:24,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3572, Invalid=3738, Unknown=0, NotChecked=0, Total=7310 [2021-05-06 05:57:24,317 INFO L87 Difference]: Start difference. First operand 172 states and 172 transitions. Second operand has 86 states, 86 states have (on average 2.0) internal successors, (172), 85 states have internal predecessors, (172), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:29,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:57:29,492 INFO L93 Difference]: Finished difference Result 175 states and 175 transitions. [2021-05-06 05:57:29,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-05-06 05:57:29,493 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 2.0) internal successors, (172), 85 states have internal predecessors, (172), 1 states have call successors, (3), 2 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 171 [2021-05-06 05:57:29,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:57:29,493 INFO L225 Difference]: With dead ends: 175 [2021-05-06 05:57:29,493 INFO L226 Difference]: Without dead ends: 175 [2021-05-06 05:57:29,494 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3642 ImplicationChecksByTransitivity, 5984.0ms TimeCoverageRelationStatistics Valid=10543, Invalid=17513, Unknown=0, NotChecked=0, Total=28056 [2021-05-06 05:57:29,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-05-06 05:57:29,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 174. [2021-05-06 05:57:29,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 170 states have (on average 1.0058823529411764) internal successors, (171), 170 states have internal predecessors, (171), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:29,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 174 transitions. [2021-05-06 05:57:29,496 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 174 transitions. Word has length 171 [2021-05-06 05:57:29,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:57:29,496 INFO L480 AbstractCegarLoop]: Abstraction has 174 states and 174 transitions. [2021-05-06 05:57:29,496 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 86 states, 86 states have (on average 2.0) internal successors, (172), 85 states have internal predecessors, (172), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:29,496 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 174 transitions. [2021-05-06 05:57:29,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-05-06 05:57:29,497 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:57:29,497 INFO L523 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:57:29,705 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:57:29,706 INFO L428 AbstractCegarLoop]: === Iteration 33 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:57:29,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:57:29,706 INFO L82 PathProgramCache]: Analyzing trace with hash -870588870, now seen corresponding path program 15 times [2021-05-06 05:57:29,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:57:29,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306763017] [2021-05-06 05:57:29,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:57:29,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:31,798 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:57:31,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:31,809 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:31,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:57:31,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306763017] [2021-05-06 05:57:31,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306763017] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:31,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010896106] [2021-05-06 05:57:31,809 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:57:31,890 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2021-05-06 05:57:31,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:57:31,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 84 conjunts are in the unsatisfiable core [2021-05-06 05:57:31,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:57:31,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:31,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:32,169 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:32,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010896106] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:32,170 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:57:32,170 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 85] total 87 [2021-05-06 05:57:32,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082404911] [2021-05-06 05:57:32,170 INFO L460 AbstractCegarLoop]: Interpolant automaton has 87 states [2021-05-06 05:57:32,170 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:57:32,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2021-05-06 05:57:32,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3657, Invalid=3825, Unknown=0, NotChecked=0, Total=7482 [2021-05-06 05:57:32,171 INFO L87 Difference]: Start difference. First operand 174 states and 174 transitions. Second operand has 87 states, 87 states have (on average 2.0) internal successors, (174), 86 states have internal predecessors, (174), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:37,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:57:37,781 INFO L93 Difference]: Finished difference Result 177 states and 177 transitions. [2021-05-06 05:57:37,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-05-06 05:57:37,781 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 2.0) internal successors, (174), 86 states have internal predecessors, (174), 1 states have call successors, (3), 2 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 173 [2021-05-06 05:57:37,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:57:37,782 INFO L225 Difference]: With dead ends: 177 [2021-05-06 05:57:37,782 INFO L226 Difference]: Without dead ends: 177 [2021-05-06 05:57:37,783 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3728 ImplicationChecksByTransitivity, 6116.0ms TimeCoverageRelationStatistics Valid=10796, Invalid=17934, Unknown=0, NotChecked=0, Total=28730 [2021-05-06 05:57:37,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-05-06 05:57:37,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 176. [2021-05-06 05:57:37,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 172 states have (on average 1.005813953488372) internal successors, (173), 172 states have internal predecessors, (173), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:37,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 176 transitions. [2021-05-06 05:57:37,784 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 176 transitions. Word has length 173 [2021-05-06 05:57:37,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:57:37,785 INFO L480 AbstractCegarLoop]: Abstraction has 176 states and 176 transitions. [2021-05-06 05:57:37,785 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 87 states, 87 states have (on average 2.0) internal successors, (174), 86 states have internal predecessors, (174), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:37,785 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 176 transitions. [2021-05-06 05:57:37,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-05-06 05:57:37,785 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:57:37,785 INFO L523 BasicCegarLoop]: trace histogram [16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:57:37,997 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-05-06 05:57:37,997 INFO L428 AbstractCegarLoop]: === Iteration 34 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:57:37,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:57:37,998 INFO L82 PathProgramCache]: Analyzing trace with hash 881792119, now seen corresponding path program 16 times [2021-05-06 05:57:37,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:57:37,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81520087] [2021-05-06 05:57:37,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:57:38,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:40,177 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:57:40,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:40,180 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:40,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:57:40,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81520087] [2021-05-06 05:57:40,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81520087] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:40,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873705903] [2021-05-06 05:57:40,181 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:57:40,246 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 05:57:40,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:57:40,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 85 conjunts are in the unsatisfiable core [2021-05-06 05:57:40,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:57:40,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:40,492 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:40,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873705903] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:40,492 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:57:40,492 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 86] total 88 [2021-05-06 05:57:40,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730182186] [2021-05-06 05:57:40,493 INFO L460 AbstractCegarLoop]: Interpolant automaton has 88 states [2021-05-06 05:57:40,493 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:57:40,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2021-05-06 05:57:40,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3743, Invalid=3913, Unknown=0, NotChecked=0, Total=7656 [2021-05-06 05:57:40,494 INFO L87 Difference]: Start difference. First operand 176 states and 176 transitions. Second operand has 88 states, 88 states have (on average 2.0) internal successors, (176), 87 states have internal predecessors, (176), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:46,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:57:46,129 INFO L93 Difference]: Finished difference Result 179 states and 179 transitions. [2021-05-06 05:57:46,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-05-06 05:57:46,130 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 2.0) internal successors, (176), 87 states have internal predecessors, (176), 1 states have call successors, (3), 2 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 175 [2021-05-06 05:57:46,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:57:46,130 INFO L225 Difference]: With dead ends: 179 [2021-05-06 05:57:46,131 INFO L226 Difference]: Without dead ends: 179 [2021-05-06 05:57:46,131 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3815 ImplicationChecksByTransitivity, 6252.1ms TimeCoverageRelationStatistics Valid=11052, Invalid=18360, Unknown=0, NotChecked=0, Total=29412 [2021-05-06 05:57:46,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2021-05-06 05:57:46,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 178. [2021-05-06 05:57:46,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 174 states have (on average 1.0057471264367817) internal successors, (175), 174 states have internal predecessors, (175), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:46,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 178 transitions. [2021-05-06 05:57:46,133 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 178 transitions. Word has length 175 [2021-05-06 05:57:46,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:57:46,133 INFO L480 AbstractCegarLoop]: Abstraction has 178 states and 178 transitions. [2021-05-06 05:57:46,133 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 88 states, 88 states have (on average 2.0) internal successors, (176), 87 states have internal predecessors, (176), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:46,134 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 178 transitions. [2021-05-06 05:57:46,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-05-06 05:57:46,134 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:57:46,134 INFO L523 BasicCegarLoop]: trace histogram [17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:57:46,334 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:57:46,335 INFO L428 AbstractCegarLoop]: === Iteration 35 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:57:46,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:57:46,335 INFO L82 PathProgramCache]: Analyzing trace with hash 1292742516, now seen corresponding path program 17 times [2021-05-06 05:57:46,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:57:46,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874231368] [2021-05-06 05:57:46,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:57:46,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:48,583 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:57:48,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:48,601 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:48,601 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:57:48,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874231368] [2021-05-06 05:57:48,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874231368] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:48,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081588069] [2021-05-06 05:57:48,602 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:57:48,668 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2021-05-06 05:57:48,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:57:48,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 86 conjunts are in the unsatisfiable core [2021-05-06 05:57:48,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:57:48,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:48,906 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:48,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081588069] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:48,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:57:48,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 87] total 89 [2021-05-06 05:57:48,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811541692] [2021-05-06 05:57:48,906 INFO L460 AbstractCegarLoop]: Interpolant automaton has 89 states [2021-05-06 05:57:48,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:57:48,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2021-05-06 05:57:48,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3830, Invalid=4002, Unknown=0, NotChecked=0, Total=7832 [2021-05-06 05:57:48,907 INFO L87 Difference]: Start difference. First operand 178 states and 178 transitions. Second operand has 89 states, 89 states have (on average 2.0) internal successors, (178), 88 states have internal predecessors, (178), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:54,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:57:54,269 INFO L93 Difference]: Finished difference Result 181 states and 181 transitions. [2021-05-06 05:57:54,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-05-06 05:57:54,269 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 2.0) internal successors, (178), 88 states have internal predecessors, (178), 1 states have call successors, (3), 2 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 177 [2021-05-06 05:57:54,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:57:54,270 INFO L225 Difference]: With dead ends: 181 [2021-05-06 05:57:54,270 INFO L226 Difference]: Without dead ends: 181 [2021-05-06 05:57:54,271 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3903 ImplicationChecksByTransitivity, 6385.9ms TimeCoverageRelationStatistics Valid=11311, Invalid=18791, Unknown=0, NotChecked=0, Total=30102 [2021-05-06 05:57:54,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-05-06 05:57:54,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 180. [2021-05-06 05:57:54,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 176 states have (on average 1.0056818181818181) internal successors, (177), 176 states have internal predecessors, (177), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:54,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 180 transitions. [2021-05-06 05:57:54,273 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 180 transitions. Word has length 177 [2021-05-06 05:57:54,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:57:54,273 INFO L480 AbstractCegarLoop]: Abstraction has 180 states and 180 transitions. [2021-05-06 05:57:54,273 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 89 states, 89 states have (on average 2.0) internal successors, (178), 88 states have internal predecessors, (178), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:57:54,273 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 180 transitions. [2021-05-06 05:57:54,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-05-06 05:57:54,273 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:57:54,274 INFO L523 BasicCegarLoop]: trace histogram [18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:57:54,499 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-05-06 05:57:54,500 INFO L428 AbstractCegarLoop]: === Iteration 36 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:57:54,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:57:54,500 INFO L82 PathProgramCache]: Analyzing trace with hash 1079082801, now seen corresponding path program 18 times [2021-05-06 05:57:54,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:57:54,500 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215919133] [2021-05-06 05:57:54,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:57:54,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:56,746 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:57:56,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:57:56,761 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:56,761 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:57:56,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215919133] [2021-05-06 05:57:56,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215919133] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:56,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135459816] [2021-05-06 05:57:56,762 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:57:56,856 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2021-05-06 05:57:56,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:57:56,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 509 conjuncts, 87 conjunts are in the unsatisfiable core [2021-05-06 05:57:56,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:57:56,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:56,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:57:57,124 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:57:57,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135459816] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:57:57,124 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:57:57,124 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 88] total 90 [2021-05-06 05:57:57,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124220093] [2021-05-06 05:57:57,124 INFO L460 AbstractCegarLoop]: Interpolant automaton has 90 states [2021-05-06 05:57:57,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:57:57,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2021-05-06 05:57:57,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3918, Invalid=4092, Unknown=0, NotChecked=0, Total=8010 [2021-05-06 05:57:57,125 INFO L87 Difference]: Start difference. First operand 180 states and 180 transitions. Second operand has 90 states, 90 states have (on average 2.0) internal successors, (180), 89 states have internal predecessors, (180), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:02,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:58:02,555 INFO L93 Difference]: Finished difference Result 183 states and 183 transitions. [2021-05-06 05:58:02,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-05-06 05:58:02,555 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 2.0) internal successors, (180), 89 states have internal predecessors, (180), 1 states have call successors, (3), 2 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 179 [2021-05-06 05:58:02,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:58:02,556 INFO L225 Difference]: With dead ends: 183 [2021-05-06 05:58:02,556 INFO L226 Difference]: Without dead ends: 183 [2021-05-06 05:58:02,557 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3992 ImplicationChecksByTransitivity, 6464.0ms TimeCoverageRelationStatistics Valid=11573, Invalid=19227, Unknown=0, NotChecked=0, Total=30800 [2021-05-06 05:58:02,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-05-06 05:58:02,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 182. [2021-05-06 05:58:02,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 178 states have (on average 1.0056179775280898) internal successors, (179), 178 states have internal predecessors, (179), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:02,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 182 transitions. [2021-05-06 05:58:02,559 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 182 transitions. Word has length 179 [2021-05-06 05:58:02,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:58:02,559 INFO L480 AbstractCegarLoop]: Abstraction has 182 states and 182 transitions. [2021-05-06 05:58:02,559 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 90 states, 90 states have (on average 2.0) internal successors, (180), 89 states have internal predecessors, (180), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:02,559 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 182 transitions. [2021-05-06 05:58:02,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2021-05-06 05:58:02,560 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:58:02,560 INFO L523 BasicCegarLoop]: trace histogram [19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:58:02,775 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-05-06 05:58:02,776 INFO L428 AbstractCegarLoop]: === Iteration 37 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:58:02,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:58:02,776 INFO L82 PathProgramCache]: Analyzing trace with hash 1910526894, now seen corresponding path program 19 times [2021-05-06 05:58:02,776 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:58:02,776 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980664965] [2021-05-06 05:58:02,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:58:02,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:05,055 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:58:05,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:05,058 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:58:05,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:58:05,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980664965] [2021-05-06 05:58:05,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980664965] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:58:05,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30649096] [2021-05-06 05:58:05,059 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:58:05,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:05,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 88 conjunts are in the unsatisfiable core [2021-05-06 05:58:05,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:58:05,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:05,393 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:58:05,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30649096] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:58:05,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:58:05,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 89] total 91 [2021-05-06 05:58:05,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355276682] [2021-05-06 05:58:05,393 INFO L460 AbstractCegarLoop]: Interpolant automaton has 91 states [2021-05-06 05:58:05,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:58:05,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2021-05-06 05:58:05,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4007, Invalid=4183, Unknown=0, NotChecked=0, Total=8190 [2021-05-06 05:58:05,394 INFO L87 Difference]: Start difference. First operand 182 states and 182 transitions. Second operand has 91 states, 91 states have (on average 2.0) internal successors, (182), 90 states have internal predecessors, (182), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:11,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:58:11,276 INFO L93 Difference]: Finished difference Result 185 states and 185 transitions. [2021-05-06 05:58:11,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-05-06 05:58:11,276 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 2.0) internal successors, (182), 90 states have internal predecessors, (182), 1 states have call successors, (3), 2 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 181 [2021-05-06 05:58:11,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:58:11,277 INFO L225 Difference]: With dead ends: 185 [2021-05-06 05:58:11,277 INFO L226 Difference]: Without dead ends: 185 [2021-05-06 05:58:11,278 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4082 ImplicationChecksByTransitivity, 6626.3ms TimeCoverageRelationStatistics Valid=11838, Invalid=19668, Unknown=0, NotChecked=0, Total=31506 [2021-05-06 05:58:11,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2021-05-06 05:58:11,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 184. [2021-05-06 05:58:11,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 180 states have (on average 1.0055555555555555) internal successors, (181), 180 states have internal predecessors, (181), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:11,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 184 transitions. [2021-05-06 05:58:11,279 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 184 transitions. Word has length 181 [2021-05-06 05:58:11,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:58:11,279 INFO L480 AbstractCegarLoop]: Abstraction has 184 states and 184 transitions. [2021-05-06 05:58:11,280 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 91 states, 91 states have (on average 2.0) internal successors, (182), 90 states have internal predecessors, (182), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:11,280 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 184 transitions. [2021-05-06 05:58:11,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2021-05-06 05:58:11,280 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:58:11,280 INFO L523 BasicCegarLoop]: trace histogram [20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:58:11,493 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-05-06 05:58:11,493 INFO L428 AbstractCegarLoop]: === Iteration 38 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:58:11,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:58:11,494 INFO L82 PathProgramCache]: Analyzing trace with hash 2064383211, now seen corresponding path program 20 times [2021-05-06 05:58:11,494 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:58:11,494 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096034950] [2021-05-06 05:58:11,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:58:11,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:13,828 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:58:13,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:13,832 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:58:13,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:58:13,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096034950] [2021-05-06 05:58:13,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096034950] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:58:13,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808959765] [2021-05-06 05:58:13,832 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:58:13,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 05:58:13,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:58:13,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 89 conjunts are in the unsatisfiable core [2021-05-06 05:58:13,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:58:13,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:13,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:14,168 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:58:14,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808959765] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:58:14,168 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:58:14,168 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 90] total 92 [2021-05-06 05:58:14,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393959449] [2021-05-06 05:58:14,168 INFO L460 AbstractCegarLoop]: Interpolant automaton has 92 states [2021-05-06 05:58:14,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:58:14,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2021-05-06 05:58:14,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4097, Invalid=4275, Unknown=0, NotChecked=0, Total=8372 [2021-05-06 05:58:14,169 INFO L87 Difference]: Start difference. First operand 184 states and 184 transitions. Second operand has 92 states, 92 states have (on average 2.0) internal successors, (184), 91 states have internal predecessors, (184), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:20,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:58:20,171 INFO L93 Difference]: Finished difference Result 187 states and 187 transitions. [2021-05-06 05:58:20,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-05-06 05:58:20,172 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 2.0) internal successors, (184), 91 states have internal predecessors, (184), 1 states have call successors, (3), 2 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 183 [2021-05-06 05:58:20,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:58:20,172 INFO L225 Difference]: With dead ends: 187 [2021-05-06 05:58:20,172 INFO L226 Difference]: Without dead ends: 187 [2021-05-06 05:58:20,173 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4173 ImplicationChecksByTransitivity, 6734.4ms TimeCoverageRelationStatistics Valid=12106, Invalid=20114, Unknown=0, NotChecked=0, Total=32220 [2021-05-06 05:58:20,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-05-06 05:58:20,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 186. [2021-05-06 05:58:20,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 182 states have (on average 1.0054945054945055) internal successors, (183), 182 states have internal predecessors, (183), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:20,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 186 transitions. [2021-05-06 05:58:20,175 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 186 transitions. Word has length 183 [2021-05-06 05:58:20,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:58:20,175 INFO L480 AbstractCegarLoop]: Abstraction has 186 states and 186 transitions. [2021-05-06 05:58:20,175 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 92 states, 92 states have (on average 2.0) internal successors, (184), 91 states have internal predecessors, (184), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:20,175 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 186 transitions. [2021-05-06 05:58:20,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2021-05-06 05:58:20,176 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:58:20,176 INFO L523 BasicCegarLoop]: trace histogram [21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:58:20,376 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-05-06 05:58:20,377 INFO L428 AbstractCegarLoop]: === Iteration 39 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:58:20,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:58:20,377 INFO L82 PathProgramCache]: Analyzing trace with hash -403551512, now seen corresponding path program 21 times [2021-05-06 05:58:20,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:58:20,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098659657] [2021-05-06 05:58:20,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:58:20,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:22,810 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:58:22,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:22,817 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:58:22,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:58:22,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098659657] [2021-05-06 05:58:22,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098659657] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:58:22,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568548378] [2021-05-06 05:58:22,817 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:58:22,905 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2021-05-06 05:58:22,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:58:22,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 90 conjunts are in the unsatisfiable core [2021-05-06 05:58:22,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:58:22,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:22,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:23,170 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:58:23,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568548378] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:58:23,170 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:58:23,170 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 91] total 93 [2021-05-06 05:58:23,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005980020] [2021-05-06 05:58:23,171 INFO L460 AbstractCegarLoop]: Interpolant automaton has 93 states [2021-05-06 05:58:23,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:58:23,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2021-05-06 05:58:23,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4188, Invalid=4368, Unknown=0, NotChecked=0, Total=8556 [2021-05-06 05:58:23,172 INFO L87 Difference]: Start difference. First operand 186 states and 186 transitions. Second operand has 93 states, 93 states have (on average 2.0) internal successors, (186), 92 states have internal predecessors, (186), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:29,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:58:29,224 INFO L93 Difference]: Finished difference Result 189 states and 189 transitions. [2021-05-06 05:58:29,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-05-06 05:58:29,225 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 93 states have (on average 2.0) internal successors, (186), 92 states have internal predecessors, (186), 1 states have call successors, (3), 2 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 185 [2021-05-06 05:58:29,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:58:29,225 INFO L225 Difference]: With dead ends: 189 [2021-05-06 05:58:29,225 INFO L226 Difference]: Without dead ends: 189 [2021-05-06 05:58:29,226 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4265 ImplicationChecksByTransitivity, 6976.2ms TimeCoverageRelationStatistics Valid=12377, Invalid=20565, Unknown=0, NotChecked=0, Total=32942 [2021-05-06 05:58:29,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2021-05-06 05:58:29,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 188. [2021-05-06 05:58:29,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 184 states have (on average 1.0054347826086956) internal successors, (185), 184 states have internal predecessors, (185), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:29,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 188 transitions. [2021-05-06 05:58:29,228 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 188 transitions. Word has length 185 [2021-05-06 05:58:29,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:58:29,228 INFO L480 AbstractCegarLoop]: Abstraction has 188 states and 188 transitions. [2021-05-06 05:58:29,228 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 93 states, 93 states have (on average 2.0) internal successors, (186), 92 states have internal predecessors, (186), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:29,228 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 188 transitions. [2021-05-06 05:58:29,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-05-06 05:58:29,229 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:58:29,229 INFO L523 BasicCegarLoop]: trace histogram [22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:58:29,446 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-05-06 05:58:29,446 INFO L428 AbstractCegarLoop]: === Iteration 40 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:58:29,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:58:29,447 INFO L82 PathProgramCache]: Analyzing trace with hash -1266872923, now seen corresponding path program 22 times [2021-05-06 05:58:29,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:58:29,447 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614746135] [2021-05-06 05:58:29,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:58:29,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:31,878 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:58:31,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:31,889 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:58:31,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:58:31,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614746135] [2021-05-06 05:58:31,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614746135] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:58:31,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968292153] [2021-05-06 05:58:31,889 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:58:31,973 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 05:58:31,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:58:31,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 91 conjunts are in the unsatisfiable core [2021-05-06 05:58:31,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:58:31,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:31,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:31,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:31,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:31,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:31,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:31,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:31,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:31,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:31,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:32,229 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:58:32,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968292153] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:58:32,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:58:32,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 92] total 94 [2021-05-06 05:58:32,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039831465] [2021-05-06 05:58:32,230 INFO L460 AbstractCegarLoop]: Interpolant automaton has 94 states [2021-05-06 05:58:32,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:58:32,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2021-05-06 05:58:32,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4280, Invalid=4462, Unknown=0, NotChecked=0, Total=8742 [2021-05-06 05:58:32,231 INFO L87 Difference]: Start difference. First operand 188 states and 188 transitions. Second operand has 94 states, 94 states have (on average 2.0) internal successors, (188), 93 states have internal predecessors, (188), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:38,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:58:38,105 INFO L93 Difference]: Finished difference Result 191 states and 191 transitions. [2021-05-06 05:58:38,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-05-06 05:58:38,105 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 2.0) internal successors, (188), 93 states have internal predecessors, (188), 1 states have call successors, (3), 2 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 187 [2021-05-06 05:58:38,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:58:38,106 INFO L225 Difference]: With dead ends: 191 [2021-05-06 05:58:38,106 INFO L226 Difference]: Without dead ends: 191 [2021-05-06 05:58:38,107 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4358 ImplicationChecksByTransitivity, 7122.4ms TimeCoverageRelationStatistics Valid=12651, Invalid=21021, Unknown=0, NotChecked=0, Total=33672 [2021-05-06 05:58:38,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-05-06 05:58:38,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 190. [2021-05-06 05:58:38,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 186 states have (on average 1.0053763440860215) internal successors, (187), 186 states have internal predecessors, (187), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:38,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 190 transitions. [2021-05-06 05:58:38,109 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 190 transitions. Word has length 187 [2021-05-06 05:58:38,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:58:38,109 INFO L480 AbstractCegarLoop]: Abstraction has 190 states and 190 transitions. [2021-05-06 05:58:38,109 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 94 states, 94 states have (on average 2.0) internal successors, (188), 93 states have internal predecessors, (188), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:38,109 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 190 transitions. [2021-05-06 05:58:38,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-05-06 05:58:38,110 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:58:38,110 INFO L523 BasicCegarLoop]: trace histogram [23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:58:38,313 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:58:38,313 INFO L428 AbstractCegarLoop]: === Iteration 41 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:58:38,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:58:38,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1990060766, now seen corresponding path program 23 times [2021-05-06 05:58:38,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:58:38,314 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022418205] [2021-05-06 05:58:38,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:58:38,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:40,878 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:58:40,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:40,881 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:58:40,881 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:58:40,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022418205] [2021-05-06 05:58:40,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022418205] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:58:40,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549381331] [2021-05-06 05:58:40,881 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:58:40,955 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2021-05-06 05:58:40,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:58:40,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 92 conjunts are in the unsatisfiable core [2021-05-06 05:58:40,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:58:40,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:40,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:41,215 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:58:41,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549381331] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:58:41,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:58:41,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 93] total 95 [2021-05-06 05:58:41,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277541572] [2021-05-06 05:58:41,215 INFO L460 AbstractCegarLoop]: Interpolant automaton has 95 states [2021-05-06 05:58:41,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:58:41,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2021-05-06 05:58:41,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4373, Invalid=4557, Unknown=0, NotChecked=0, Total=8930 [2021-05-06 05:58:41,216 INFO L87 Difference]: Start difference. First operand 190 states and 190 transitions. Second operand has 95 states, 95 states have (on average 2.0) internal successors, (190), 94 states have internal predecessors, (190), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:47,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:58:47,514 INFO L93 Difference]: Finished difference Result 193 states and 193 transitions. [2021-05-06 05:58:47,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2021-05-06 05:58:47,515 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 2.0) internal successors, (190), 94 states have internal predecessors, (190), 1 states have call successors, (3), 2 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 189 [2021-05-06 05:58:47,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:58:47,515 INFO L225 Difference]: With dead ends: 193 [2021-05-06 05:58:47,515 INFO L226 Difference]: Without dead ends: 193 [2021-05-06 05:58:47,516 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 184 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4452 ImplicationChecksByTransitivity, 7282.2ms TimeCoverageRelationStatistics Valid=12928, Invalid=21482, Unknown=0, NotChecked=0, Total=34410 [2021-05-06 05:58:47,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-05-06 05:58:47,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 192. [2021-05-06 05:58:47,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 188 states have (on average 1.0053191489361701) internal successors, (189), 188 states have internal predecessors, (189), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:47,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 192 transitions. [2021-05-06 05:58:47,518 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 192 transitions. Word has length 189 [2021-05-06 05:58:47,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:58:47,518 INFO L480 AbstractCegarLoop]: Abstraction has 192 states and 192 transitions. [2021-05-06 05:58:47,518 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 95 states, 95 states have (on average 2.0) internal successors, (190), 94 states have internal predecessors, (190), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:47,518 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 192 transitions. [2021-05-06 05:58:47,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-05-06 05:58:47,519 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:58:47,519 INFO L523 BasicCegarLoop]: trace histogram [24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:58:47,719 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-05-06 05:58:47,719 INFO L428 AbstractCegarLoop]: === Iteration 42 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:58:47,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:58:47,720 INFO L82 PathProgramCache]: Analyzing trace with hash -1188875937, now seen corresponding path program 24 times [2021-05-06 05:58:47,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:58:47,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124983671] [2021-05-06 05:58:47,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:58:47,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:50,300 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:58:50,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:50,320 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:58:50,320 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:58:50,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124983671] [2021-05-06 05:58:50,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124983671] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:58:50,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342740816] [2021-05-06 05:58:50,321 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:58:50,413 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2021-05-06 05:58:50,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:58:50,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 545 conjuncts, 93 conjunts are in the unsatisfiable core [2021-05-06 05:58:50,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:58:50,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:50,694 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:58:50,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342740816] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:58:50,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:58:50,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 94] total 96 [2021-05-06 05:58:50,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389583851] [2021-05-06 05:58:50,695 INFO L460 AbstractCegarLoop]: Interpolant automaton has 96 states [2021-05-06 05:58:50,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:58:50,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2021-05-06 05:58:50,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4467, Invalid=4653, Unknown=0, NotChecked=0, Total=9120 [2021-05-06 05:58:50,696 INFO L87 Difference]: Start difference. First operand 192 states and 192 transitions. Second operand has 96 states, 96 states have (on average 2.0) internal successors, (192), 95 states have internal predecessors, (192), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:57,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:58:57,061 INFO L93 Difference]: Finished difference Result 195 states and 195 transitions. [2021-05-06 05:58:57,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-05-06 05:58:57,062 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 2.0) internal successors, (192), 95 states have internal predecessors, (192), 1 states have call successors, (3), 2 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 191 [2021-05-06 05:58:57,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:58:57,062 INFO L225 Difference]: With dead ends: 195 [2021-05-06 05:58:57,062 INFO L226 Difference]: Without dead ends: 195 [2021-05-06 05:58:57,063 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4547 ImplicationChecksByTransitivity, 7386.0ms TimeCoverageRelationStatistics Valid=13208, Invalid=21948, Unknown=0, NotChecked=0, Total=35156 [2021-05-06 05:58:57,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-05-06 05:58:57,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 194. [2021-05-06 05:58:57,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 190 states have (on average 1.0052631578947369) internal successors, (191), 190 states have internal predecessors, (191), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:57,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 194 transitions. [2021-05-06 05:58:57,065 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 194 transitions. Word has length 191 [2021-05-06 05:58:57,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:58:57,065 INFO L480 AbstractCegarLoop]: Abstraction has 194 states and 194 transitions. [2021-05-06 05:58:57,065 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 96 states, 96 states have (on average 2.0) internal successors, (192), 95 states have internal predecessors, (192), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:58:57,065 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 194 transitions. [2021-05-06 05:58:57,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-05-06 05:58:57,066 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:58:57,066 INFO L523 BasicCegarLoop]: trace histogram [25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:58:57,266 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:58:57,267 INFO L428 AbstractCegarLoop]: === Iteration 43 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:58:57,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:58:57,267 INFO L82 PathProgramCache]: Analyzing trace with hash -49401252, now seen corresponding path program 25 times [2021-05-06 05:58:57,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:58:57,267 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711204734] [2021-05-06 05:58:57,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:58:57,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:59,860 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:58:59,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:59,866 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:58:59,866 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:58:59,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711204734] [2021-05-06 05:58:59,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711204734] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:58:59,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548250299] [2021-05-06 05:58:59,867 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:58:59,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:58:59,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 551 conjuncts, 94 conjunts are in the unsatisfiable core [2021-05-06 05:58:59,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:58:59,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:58:59,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:00,201 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:59:00,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548250299] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:59:00,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:59:00,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 95] total 97 [2021-05-06 05:59:00,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560429792] [2021-05-06 05:59:00,202 INFO L460 AbstractCegarLoop]: Interpolant automaton has 97 states [2021-05-06 05:59:00,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:59:00,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2021-05-06 05:59:00,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4562, Invalid=4750, Unknown=0, NotChecked=0, Total=9312 [2021-05-06 05:59:00,203 INFO L87 Difference]: Start difference. First operand 194 states and 194 transitions. Second operand has 97 states, 97 states have (on average 2.0) internal successors, (194), 96 states have internal predecessors, (194), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:06,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:59:06,070 INFO L93 Difference]: Finished difference Result 197 states and 197 transitions. [2021-05-06 05:59:06,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-05-06 05:59:06,070 INFO L78 Accepts]: Start accepts. Automaton has has 97 states, 97 states have (on average 2.0) internal successors, (194), 96 states have internal predecessors, (194), 1 states have call successors, (3), 2 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 193 [2021-05-06 05:59:06,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:59:06,071 INFO L225 Difference]: With dead ends: 197 [2021-05-06 05:59:06,071 INFO L226 Difference]: Without dead ends: 197 [2021-05-06 05:59:06,072 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4643 ImplicationChecksByTransitivity, 7440.7ms TimeCoverageRelationStatistics Valid=13491, Invalid=22419, Unknown=0, NotChecked=0, Total=35910 [2021-05-06 05:59:06,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-05-06 05:59:06,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 196. [2021-05-06 05:59:06,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 192 states have (on average 1.0052083333333333) internal successors, (193), 192 states have internal predecessors, (193), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:06,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 196 transitions. [2021-05-06 05:59:06,074 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 196 transitions. Word has length 193 [2021-05-06 05:59:06,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:59:06,074 INFO L480 AbstractCegarLoop]: Abstraction has 196 states and 196 transitions. [2021-05-06 05:59:06,074 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 97 states, 97 states have (on average 2.0) internal successors, (194), 96 states have internal predecessors, (194), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:06,074 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 196 transitions. [2021-05-06 05:59:06,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-05-06 05:59:06,075 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:59:06,075 INFO L523 BasicCegarLoop]: trace histogram [26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:59:06,281 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-05-06 05:59:06,281 INFO L428 AbstractCegarLoop]: === Iteration 44 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:59:06,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:59:06,281 INFO L82 PathProgramCache]: Analyzing trace with hash -230889447, now seen corresponding path program 26 times [2021-05-06 05:59:06,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:59:06,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633838669] [2021-05-06 05:59:06,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:59:06,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:59:08,952 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:59:08,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:59:08,955 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 676 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:59:08,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:59:08,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633838669] [2021-05-06 05:59:08,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633838669] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:59:08,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067424732] [2021-05-06 05:59:08,956 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:59:09,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 05:59:09,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:59:09,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 557 conjuncts, 95 conjunts are in the unsatisfiable core [2021-05-06 05:59:09,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:59:09,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:09,289 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 676 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:59:09,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067424732] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:59:09,289 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:59:09,289 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [97, 96] total 98 [2021-05-06 05:59:09,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470614465] [2021-05-06 05:59:09,290 INFO L460 AbstractCegarLoop]: Interpolant automaton has 98 states [2021-05-06 05:59:09,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:59:09,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2021-05-06 05:59:09,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4658, Invalid=4848, Unknown=0, NotChecked=0, Total=9506 [2021-05-06 05:59:09,291 INFO L87 Difference]: Start difference. First operand 196 states and 196 transitions. Second operand has 98 states, 98 states have (on average 2.0) internal successors, (196), 97 states have internal predecessors, (196), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:15,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:59:15,721 INFO L93 Difference]: Finished difference Result 199 states and 199 transitions. [2021-05-06 05:59:15,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-05-06 05:59:15,722 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 98 states have (on average 2.0) internal successors, (196), 97 states have internal predecessors, (196), 1 states have call successors, (3), 2 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 195 [2021-05-06 05:59:15,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:59:15,722 INFO L225 Difference]: With dead ends: 199 [2021-05-06 05:59:15,722 INFO L226 Difference]: Without dead ends: 199 [2021-05-06 05:59:15,723 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4740 ImplicationChecksByTransitivity, 7616.7ms TimeCoverageRelationStatistics Valid=13777, Invalid=22895, Unknown=0, NotChecked=0, Total=36672 [2021-05-06 05:59:15,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-05-06 05:59:15,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 198. [2021-05-06 05:59:15,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 194 states have (on average 1.0051546391752577) internal successors, (195), 194 states have internal predecessors, (195), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:15,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 198 transitions. [2021-05-06 05:59:15,725 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 198 transitions. Word has length 195 [2021-05-06 05:59:15,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:59:15,725 INFO L480 AbstractCegarLoop]: Abstraction has 198 states and 198 transitions. [2021-05-06 05:59:15,725 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 98 states, 98 states have (on average 2.0) internal successors, (196), 97 states have internal predecessors, (196), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:15,725 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 198 transitions. [2021-05-06 05:59:15,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2021-05-06 05:59:15,726 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:59:15,726 INFO L523 BasicCegarLoop]: trace histogram [27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:59:15,940 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:59:15,941 INFO L428 AbstractCegarLoop]: === Iteration 45 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:59:15,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:59:15,941 INFO L82 PathProgramCache]: Analyzing trace with hash 1452614294, now seen corresponding path program 27 times [2021-05-06 05:59:15,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:59:15,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041703094] [2021-05-06 05:59:15,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:59:15,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:59:18,623 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:59:18,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:59:18,626 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 729 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:59:18,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:59:18,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041703094] [2021-05-06 05:59:18,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041703094] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:59:18,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496287912] [2021-05-06 05:59:18,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:59:18,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 28 check-sat command(s) [2021-05-06 05:59:18,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:59:18,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 96 conjunts are in the unsatisfiable core [2021-05-06 05:59:18,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:59:18,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:18,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:19,000 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 729 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:59:19,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [496287912] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:59:19,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:59:19,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 97] total 99 [2021-05-06 05:59:19,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608160912] [2021-05-06 05:59:19,001 INFO L460 AbstractCegarLoop]: Interpolant automaton has 99 states [2021-05-06 05:59:19,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:59:19,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2021-05-06 05:59:19,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4755, Invalid=4947, Unknown=0, NotChecked=0, Total=9702 [2021-05-06 05:59:19,002 INFO L87 Difference]: Start difference. First operand 198 states and 198 transitions. Second operand has 99 states, 99 states have (on average 2.0) internal successors, (198), 98 states have internal predecessors, (198), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:25,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:59:25,747 INFO L93 Difference]: Finished difference Result 201 states and 201 transitions. [2021-05-06 05:59:25,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-05-06 05:59:25,748 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 99 states have (on average 2.0) internal successors, (198), 98 states have internal predecessors, (198), 1 states have call successors, (3), 2 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 197 [2021-05-06 05:59:25,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:59:25,748 INFO L225 Difference]: With dead ends: 201 [2021-05-06 05:59:25,748 INFO L226 Difference]: Without dead ends: 201 [2021-05-06 05:59:25,750 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 192 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4838 ImplicationChecksByTransitivity, 7794.3ms TimeCoverageRelationStatistics Valid=14066, Invalid=23376, Unknown=0, NotChecked=0, Total=37442 [2021-05-06 05:59:25,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-05-06 05:59:25,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 200. [2021-05-06 05:59:25,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 196 states have (on average 1.0051020408163265) internal successors, (197), 196 states have internal predecessors, (197), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:25,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 200 transitions. [2021-05-06 05:59:25,751 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 200 transitions. Word has length 197 [2021-05-06 05:59:25,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:59:25,751 INFO L480 AbstractCegarLoop]: Abstraction has 200 states and 200 transitions. [2021-05-06 05:59:25,752 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 99 states, 99 states have (on average 2.0) internal successors, (198), 98 states have internal predecessors, (198), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:25,752 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 200 transitions. [2021-05-06 05:59:25,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-05-06 05:59:25,752 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:59:25,752 INFO L523 BasicCegarLoop]: trace histogram [28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:59:25,953 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-05-06 05:59:25,953 INFO L428 AbstractCegarLoop]: === Iteration 46 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:59:25,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:59:25,953 INFO L82 PathProgramCache]: Analyzing trace with hash 97038803, now seen corresponding path program 28 times [2021-05-06 05:59:25,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:59:25,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291740570] [2021-05-06 05:59:25,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:59:25,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:59:28,728 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:59:28,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:59:28,731 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:59:28,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:59:28,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291740570] [2021-05-06 05:59:28,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291740570] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:59:28,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964847879] [2021-05-06 05:59:28,731 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:59:28,802 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 05:59:28,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:59:28,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 569 conjuncts, 97 conjunts are in the unsatisfiable core [2021-05-06 05:59:28,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:59:28,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:28,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:29,084 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:59:29,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964847879] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:59:29,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:59:29,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 98] total 100 [2021-05-06 05:59:29,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246145578] [2021-05-06 05:59:29,085 INFO L460 AbstractCegarLoop]: Interpolant automaton has 100 states [2021-05-06 05:59:29,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:59:29,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2021-05-06 05:59:29,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4853, Invalid=5047, Unknown=0, NotChecked=0, Total=9900 [2021-05-06 05:59:29,086 INFO L87 Difference]: Start difference. First operand 200 states and 200 transitions. Second operand has 100 states, 100 states have (on average 2.0) internal successors, (200), 99 states have internal predecessors, (200), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:35,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:59:35,837 INFO L93 Difference]: Finished difference Result 203 states and 203 transitions. [2021-05-06 05:59:35,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-05-06 05:59:35,838 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 2.0) internal successors, (200), 99 states have internal predecessors, (200), 1 states have call successors, (3), 2 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 199 [2021-05-06 05:59:35,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:59:35,838 INFO L225 Difference]: With dead ends: 203 [2021-05-06 05:59:35,838 INFO L226 Difference]: Without dead ends: 203 [2021-05-06 05:59:35,840 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4937 ImplicationChecksByTransitivity, 7895.2ms TimeCoverageRelationStatistics Valid=14358, Invalid=23862, Unknown=0, NotChecked=0, Total=38220 [2021-05-06 05:59:35,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-05-06 05:59:35,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 202. [2021-05-06 05:59:35,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 198 states have (on average 1.005050505050505) internal successors, (199), 198 states have internal predecessors, (199), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:35,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 202 transitions. [2021-05-06 05:59:35,841 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 202 transitions. Word has length 199 [2021-05-06 05:59:35,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:59:35,842 INFO L480 AbstractCegarLoop]: Abstraction has 202 states and 202 transitions. [2021-05-06 05:59:35,842 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 100 states, 100 states have (on average 2.0) internal successors, (200), 99 states have internal predecessors, (200), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:35,842 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 202 transitions. [2021-05-06 05:59:35,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2021-05-06 05:59:35,842 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:59:35,842 INFO L523 BasicCegarLoop]: trace histogram [29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:59:36,043 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:59:36,043 INFO L428 AbstractCegarLoop]: === Iteration 47 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:59:36,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:59:36,043 INFO L82 PathProgramCache]: Analyzing trace with hash -1235917360, now seen corresponding path program 29 times [2021-05-06 05:59:36,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:59:36,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501242249] [2021-05-06 05:59:36,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:59:36,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:59:38,895 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:59:38,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:59:38,898 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 841 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:59:38,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:59:38,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501242249] [2021-05-06 05:59:38,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501242249] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:59:38,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591720658] [2021-05-06 05:59:38,899 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:59:38,976 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 30 check-sat command(s) [2021-05-06 05:59:38,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:59:38,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 575 conjuncts, 98 conjunts are in the unsatisfiable core [2021-05-06 05:59:38,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:59:38,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:38,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:38,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:38,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:38,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:38,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:38,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:39,245 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 841 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:59:39,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591720658] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:59:39,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:59:39,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 99] total 101 [2021-05-06 05:59:39,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392166913] [2021-05-06 05:59:39,245 INFO L460 AbstractCegarLoop]: Interpolant automaton has 101 states [2021-05-06 05:59:39,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:59:39,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2021-05-06 05:59:39,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4952, Invalid=5148, Unknown=0, NotChecked=0, Total=10100 [2021-05-06 05:59:39,246 INFO L87 Difference]: Start difference. First operand 202 states and 202 transitions. Second operand has 101 states, 101 states have (on average 2.0) internal successors, (202), 100 states have internal predecessors, (202), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:46,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:59:46,118 INFO L93 Difference]: Finished difference Result 205 states and 205 transitions. [2021-05-06 05:59:46,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2021-05-06 05:59:46,118 INFO L78 Accepts]: Start accepts. Automaton has has 101 states, 101 states have (on average 2.0) internal successors, (202), 100 states have internal predecessors, (202), 1 states have call successors, (3), 2 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 201 [2021-05-06 05:59:46,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:59:46,119 INFO L225 Difference]: With dead ends: 205 [2021-05-06 05:59:46,119 INFO L226 Difference]: Without dead ends: 205 [2021-05-06 05:59:46,120 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 196 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5037 ImplicationChecksByTransitivity, 8060.7ms TimeCoverageRelationStatistics Valid=14653, Invalid=24353, Unknown=0, NotChecked=0, Total=39006 [2021-05-06 05:59:46,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2021-05-06 05:59:46,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 204. [2021-05-06 05:59:46,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 200 states have (on average 1.005) internal successors, (201), 200 states have internal predecessors, (201), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:46,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 204 transitions. [2021-05-06 05:59:46,122 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 204 transitions. Word has length 201 [2021-05-06 05:59:46,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:59:46,122 INFO L480 AbstractCegarLoop]: Abstraction has 204 states and 204 transitions. [2021-05-06 05:59:46,122 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 101 states, 101 states have (on average 2.0) internal successors, (202), 100 states have internal predecessors, (202), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:46,122 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 204 transitions. [2021-05-06 05:59:46,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-05-06 05:59:46,123 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:59:46,123 INFO L523 BasicCegarLoop]: trace histogram [30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:59:46,326 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-05-06 05:59:46,326 INFO L428 AbstractCegarLoop]: === Iteration 48 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:59:46,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:59:46,327 INFO L82 PathProgramCache]: Analyzing trace with hash 1988431501, now seen corresponding path program 30 times [2021-05-06 05:59:46,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:59:46,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468096976] [2021-05-06 05:59:46,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:59:46,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:59:49,184 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:59:49,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:59:49,189 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 0 proven. 900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:59:49,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:59:49,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468096976] [2021-05-06 05:59:49,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468096976] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:59:49,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631246678] [2021-05-06 05:59:49,189 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:59:49,289 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2021-05-06 05:59:49,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 05:59:49,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 99 conjunts are in the unsatisfiable core [2021-05-06 05:59:49,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:59:49,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:49,588 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 0 proven. 900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:59:49,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631246678] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:59:49,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 05:59:49,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 100] total 102 [2021-05-06 05:59:49,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028294119] [2021-05-06 05:59:49,589 INFO L460 AbstractCegarLoop]: Interpolant automaton has 102 states [2021-05-06 05:59:49,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 05:59:49,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2021-05-06 05:59:49,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5052, Invalid=5250, Unknown=0, NotChecked=0, Total=10302 [2021-05-06 05:59:49,590 INFO L87 Difference]: Start difference. First operand 204 states and 204 transitions. Second operand has 102 states, 102 states have (on average 2.0) internal successors, (204), 101 states have internal predecessors, (204), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:56,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 05:59:56,621 INFO L93 Difference]: Finished difference Result 207 states and 207 transitions. [2021-05-06 05:59:56,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2021-05-06 05:59:56,622 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 2.0) internal successors, (204), 101 states have internal predecessors, (204), 1 states have call successors, (3), 2 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 203 [2021-05-06 05:59:56,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 05:59:56,623 INFO L225 Difference]: With dead ends: 207 [2021-05-06 05:59:56,623 INFO L226 Difference]: Without dead ends: 207 [2021-05-06 05:59:56,624 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5138 ImplicationChecksByTransitivity, 8238.8ms TimeCoverageRelationStatistics Valid=14951, Invalid=24849, Unknown=0, NotChecked=0, Total=39800 [2021-05-06 05:59:56,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-05-06 05:59:56,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 206. [2021-05-06 05:59:56,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 202 states have (on average 1.004950495049505) internal successors, (203), 202 states have internal predecessors, (203), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:56,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 206 transitions. [2021-05-06 05:59:56,626 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 206 transitions. Word has length 203 [2021-05-06 05:59:56,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 05:59:56,626 INFO L480 AbstractCegarLoop]: Abstraction has 206 states and 206 transitions. [2021-05-06 05:59:56,626 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 102 states, 102 states have (on average 2.0) internal successors, (204), 101 states have internal predecessors, (204), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 05:59:56,626 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 206 transitions. [2021-05-06 05:59:56,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2021-05-06 05:59:56,627 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 05:59:56,627 INFO L523 BasicCegarLoop]: trace histogram [31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 05:59:56,827 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:59:56,828 INFO L428 AbstractCegarLoop]: === Iteration 49 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 05:59:56,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 05:59:56,828 INFO L82 PathProgramCache]: Analyzing trace with hash -378700790, now seen corresponding path program 31 times [2021-05-06 05:59:56,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 05:59:56,828 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556936759] [2021-05-06 05:59:56,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 05:59:56,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:59:59,736 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 05:59:59,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:59:59,739 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 0 proven. 961 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 05:59:59,740 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 05:59:59,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556936759] [2021-05-06 05:59:59,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556936759] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 05:59:59,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494252931] [2021-05-06 05:59:59,740 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 05:59:59,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 05:59:59,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 587 conjuncts, 100 conjunts are in the unsatisfiable core [2021-05-06 05:59:59,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 05:59:59,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 05:59:59,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:00,094 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 0 proven. 961 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 06:00:00,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494252931] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 06:00:00,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 06:00:00,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [102, 101] total 103 [2021-05-06 06:00:00,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270896468] [2021-05-06 06:00:00,095 INFO L460 AbstractCegarLoop]: Interpolant automaton has 103 states [2021-05-06 06:00:00,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 06:00:00,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2021-05-06 06:00:00,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5153, Invalid=5353, Unknown=0, NotChecked=0, Total=10506 [2021-05-06 06:00:00,096 INFO L87 Difference]: Start difference. First operand 206 states and 206 transitions. Second operand has 103 states, 103 states have (on average 2.0) internal successors, (206), 102 states have internal predecessors, (206), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 06:00:07,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 06:00:07,867 INFO L93 Difference]: Finished difference Result 209 states and 209 transitions. [2021-05-06 06:00:07,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2021-05-06 06:00:07,867 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 103 states have (on average 2.0) internal successors, (206), 102 states have internal predecessors, (206), 1 states have call successors, (3), 2 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 205 [2021-05-06 06:00:07,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 06:00:07,868 INFO L225 Difference]: With dead ends: 209 [2021-05-06 06:00:07,868 INFO L226 Difference]: Without dead ends: 209 [2021-05-06 06:00:07,870 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5240 ImplicationChecksByTransitivity, 8996.2ms TimeCoverageRelationStatistics Valid=15252, Invalid=25350, Unknown=0, NotChecked=0, Total=40602 [2021-05-06 06:00:07,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-05-06 06:00:07,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 208. [2021-05-06 06:00:07,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 204 states have (on average 1.0049019607843137) internal successors, (205), 204 states have internal predecessors, (205), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 06:00:07,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 208 transitions. [2021-05-06 06:00:07,872 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 208 transitions. Word has length 205 [2021-05-06 06:00:07,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 06:00:07,872 INFO L480 AbstractCegarLoop]: Abstraction has 208 states and 208 transitions. [2021-05-06 06:00:07,872 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 103 states, 103 states have (on average 2.0) internal successors, (206), 102 states have internal predecessors, (206), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 06:00:07,872 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 208 transitions. [2021-05-06 06:00:07,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2021-05-06 06:00:07,873 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 06:00:07,873 INFO L523 BasicCegarLoop]: trace histogram [32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 06:00:08,089 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-05-06 06:00:08,089 INFO L428 AbstractCegarLoop]: === Iteration 50 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 06:00:08,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 06:00:08,089 INFO L82 PathProgramCache]: Analyzing trace with hash 1139834439, now seen corresponding path program 32 times [2021-05-06 06:00:08,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 06:00:08,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363387197] [2021-05-06 06:00:08,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 06:00:08,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 06:00:11,426 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 06:00:11,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 06:00:11,430 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 0 proven. 1024 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 06:00:11,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 06:00:11,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363387197] [2021-05-06 06:00:11,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363387197] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 06:00:11,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759250994] [2021-05-06 06:00:11,430 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 06:00:11,507 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 06:00:11,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 06:00:11,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 593 conjuncts, 101 conjunts are in the unsatisfiable core [2021-05-06 06:00:11,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 06:00:11,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:11,806 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 0 proven. 1024 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 06:00:11,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759250994] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 06:00:11,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 06:00:11,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 102] total 104 [2021-05-06 06:00:11,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485232372] [2021-05-06 06:00:11,807 INFO L460 AbstractCegarLoop]: Interpolant automaton has 104 states [2021-05-06 06:00:11,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 06:00:11,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2021-05-06 06:00:11,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5255, Invalid=5457, Unknown=0, NotChecked=0, Total=10712 [2021-05-06 06:00:11,808 INFO L87 Difference]: Start difference. First operand 208 states and 208 transitions. Second operand has 104 states, 104 states have (on average 2.0) internal successors, (208), 103 states have internal predecessors, (208), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 06:00:19,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 06:00:19,709 INFO L93 Difference]: Finished difference Result 210 states and 210 transitions. [2021-05-06 06:00:19,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-05-06 06:00:19,710 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 104 states have (on average 2.0) internal successors, (208), 103 states have internal predecessors, (208), 1 states have call successors, (3), 2 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 207 [2021-05-06 06:00:19,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 06:00:19,710 INFO L225 Difference]: With dead ends: 210 [2021-05-06 06:00:19,710 INFO L226 Difference]: Without dead ends: 210 [2021-05-06 06:00:19,712 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5343 ImplicationChecksByTransitivity, 9414.6ms TimeCoverageRelationStatistics Valid=15556, Invalid=25856, Unknown=0, NotChecked=0, Total=41412 [2021-05-06 06:00:19,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2021-05-06 06:00:19,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 210. [2021-05-06 06:00:19,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 206 states have (on average 1.0048543689320388) internal successors, (207), 206 states have internal predecessors, (207), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 06:00:19,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 210 transitions. [2021-05-06 06:00:19,714 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 210 transitions. Word has length 207 [2021-05-06 06:00:19,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 06:00:19,714 INFO L480 AbstractCegarLoop]: Abstraction has 210 states and 210 transitions. [2021-05-06 06:00:19,714 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 104 states, 104 states have (on average 2.0) internal successors, (208), 103 states have internal predecessors, (208), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 06:00:19,714 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 210 transitions. [2021-05-06 06:00:19,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2021-05-06 06:00:19,715 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 06:00:19,715 INFO L523 BasicCegarLoop]: trace histogram [33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 06:00:19,929 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-05-06 06:00:19,929 INFO L428 AbstractCegarLoop]: === Iteration 51 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 06:00:19,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 06:00:19,929 INFO L82 PathProgramCache]: Analyzing trace with hash 163308868, now seen corresponding path program 33 times [2021-05-06 06:00:19,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 06:00:19,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401082039] [2021-05-06 06:00:19,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 06:00:19,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 06:00:21,109 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 06:00:21,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 06:00:21,117 INFO L134 CoverageAnalysis]: Checked inductivity of 1089 backedges. 0 proven. 1089 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 06:00:21,118 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 06:00:21,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401082039] [2021-05-06 06:00:21,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401082039] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 06:00:21,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237307768] [2021-05-06 06:00:21,118 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 06:00:21,228 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2021-05-06 06:00:21,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 06:00:21,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 105 conjunts are in the unsatisfiable core [2021-05-06 06:00:21,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 06:00:21,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:21,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:21,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:21,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 06:00:21,668 INFO L134 CoverageAnalysis]: Checked inductivity of 1089 backedges. 0 proven. 1089 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 06:00:21,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237307768] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 06:00:21,668 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 06:00:21,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54] total 56 [2021-05-06 06:00:21,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359978696] [2021-05-06 06:00:21,669 INFO L460 AbstractCegarLoop]: Interpolant automaton has 56 states [2021-05-06 06:00:21,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 06:00:21,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-05-06 06:00:21,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=2970, Unknown=0, NotChecked=0, Total=3080 [2021-05-06 06:00:21,669 INFO L87 Difference]: Start difference. First operand 210 states and 210 transitions. Second operand has 56 states, 56 states have (on average 3.732142857142857) internal successors, (209), 55 states have internal predecessors, (209), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 06:00:27,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 06:00:27,420 INFO L93 Difference]: Finished difference Result 214 states and 214 transitions. [2021-05-06 06:00:27,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-05-06 06:00:27,420 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 3.732142857142857) internal successors, (209), 55 states have internal predecessors, (209), 1 states have call successors, (3), 2 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 209 [2021-05-06 06:00:27,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 06:00:27,421 INFO L225 Difference]: With dead ends: 214 [2021-05-06 06:00:27,421 INFO L226 Difference]: Without dead ends: 213 [2021-05-06 06:00:27,422 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 208 SyntacticMatches, 2 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1376 ImplicationChecksByTransitivity, 3300.3ms TimeCoverageRelationStatistics Valid=321, Invalid=11235, Unknown=0, NotChecked=0, Total=11556 [2021-05-06 06:00:27,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2021-05-06 06:00:27,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 212. [2021-05-06 06:00:27,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 208 states have (on average 1.0048076923076923) internal successors, (209), 208 states have internal predecessors, (209), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 06:00:27,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 212 transitions. [2021-05-06 06:00:27,423 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 212 transitions. Word has length 209 [2021-05-06 06:00:27,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 06:00:27,424 INFO L480 AbstractCegarLoop]: Abstraction has 212 states and 212 transitions. [2021-05-06 06:00:27,424 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 56 states, 56 states have (on average 3.732142857142857) internal successors, (209), 55 states have internal predecessors, (209), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 06:00:27,424 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 212 transitions. [2021-05-06 06:00:27,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2021-05-06 06:00:27,424 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 06:00:27,424 INFO L523 BasicCegarLoop]: trace histogram [34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 06:00:27,641 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 06:00:27,642 INFO L428 AbstractCegarLoop]: === Iteration 52 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 06:00:27,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 06:00:27,642 INFO L82 PathProgramCache]: Analyzing trace with hash -1974894335, now seen corresponding path program 34 times [2021-05-06 06:00:27,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 06:00:27,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929641483] [2021-05-06 06:00:27,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 06:00:27,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 06:00:28,673 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 06:00:28,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 06:00:28,677 INFO L134 CoverageAnalysis]: Checked inductivity of 1156 backedges. 1156 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 06:00:28,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 06:00:28,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929641483] [2021-05-06 06:00:28,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929641483] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 06:00:28,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 06:00:28,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [] total 53 [2021-05-06 06:00:28,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977436867] [2021-05-06 06:00:28,677 INFO L460 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-05-06 06:00:28,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 06:00:28,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-05-06 06:00:28,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1328, Invalid=1428, Unknown=0, NotChecked=0, Total=2756 [2021-05-06 06:00:28,678 INFO L87 Difference]: Start difference. First operand 212 states and 212 transitions. Second operand has 53 states, 53 states have (on average 3.9245283018867925) internal successors, (208), 52 states have internal predecessors, (208), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 06:00:30,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 06:00:30,428 INFO L93 Difference]: Finished difference Result 207 states and 206 transitions. [2021-05-06 06:00:30,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-06 06:00:30,429 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 3.9245283018867925) internal successors, (208), 52 states have internal predecessors, (208), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 211 [2021-05-06 06:00:30,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 06:00:30,429 INFO L225 Difference]: With dead ends: 207 [2021-05-06 06:00:30,429 INFO L226 Difference]: Without dead ends: 0 [2021-05-06 06:00:30,429 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1225 ImplicationChecksByTransitivity, 2325.8ms TimeCoverageRelationStatistics Valid=3978, Invalid=6528, Unknown=0, NotChecked=0, Total=10506 [2021-05-06 06:00:30,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-05-06 06:00:30,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-05-06 06:00:30,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-06 06:00:30,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-05-06 06:00:30,430 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 211 [2021-05-06 06:00:30,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 06:00:30,430 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-05-06 06:00:30,430 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 3.9245283018867925) internal successors, (208), 52 states have internal predecessors, (208), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 06:00:30,430 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-05-06 06:00:30,430 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-05-06 06:00:30,430 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-05-06 06:00:30,433 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.05 06:00:30 BasicIcfg [2021-05-06 06:00:30,434 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-05-06 06:00:30,434 INFO L168 Benchmark]: Toolchain (without parser) took 339347.20 ms. Allocated memory was 232.8 MB in the beginning and 622.9 MB in the end (delta: 390.1 MB). Free memory was 197.6 MB in the beginning and 460.2 MB in the end (delta: -262.6 MB). Peak memory consumption was 128.1 MB. Max. memory is 8.0 GB. [2021-05-06 06:00:30,434 INFO L168 Benchmark]: CDTParser took 0.09 ms. Allocated memory is still 232.8 MB. Free memory is still 214.5 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-05-06 06:00:30,434 INFO L168 Benchmark]: CACSL2BoogieTranslator took 353.55 ms. Allocated memory is still 232.8 MB. Free memory was 197.3 MB in the beginning and 211.8 MB in the end (delta: -14.5 MB). Peak memory consumption was 16.5 MB. Max. memory is 8.0 GB. [2021-05-06 06:00:30,434 INFO L168 Benchmark]: Boogie Preprocessor took 46.55 ms. Allocated memory is still 232.8 MB. Free memory was 211.8 MB in the beginning and 209.2 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-05-06 06:00:30,434 INFO L168 Benchmark]: RCFGBuilder took 605.22 ms. Allocated memory was 232.8 MB in the beginning and 280.0 MB in the end (delta: 47.2 MB). Free memory was 209.2 MB in the beginning and 259.3 MB in the end (delta: -50.1 MB). Peak memory consumption was 68.3 MB. Max. memory is 8.0 GB. [2021-05-06 06:00:30,434 INFO L168 Benchmark]: IcfgTransformer took 35.30 ms. Allocated memory is still 280.0 MB. Free memory was 259.3 MB in the beginning and 255.6 MB in the end (delta: 3.7 MB). Peak memory consumption was 4.2 MB. Max. memory is 8.0 GB. [2021-05-06 06:00:30,434 INFO L168 Benchmark]: TraceAbstraction took 338299.86 ms. Allocated memory was 280.0 MB in the beginning and 622.9 MB in the end (delta: 342.9 MB). Free memory was 255.6 MB in the beginning and 460.2 MB in the end (delta: -204.6 MB). Peak memory consumption was 138.3 MB. Max. memory is 8.0 GB. [2021-05-06 06:00:30,435 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09 ms. Allocated memory is still 232.8 MB. Free memory is still 214.5 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 353.55 ms. Allocated memory is still 232.8 MB. Free memory was 197.3 MB in the beginning and 211.8 MB in the end (delta: -14.5 MB). Peak memory consumption was 16.5 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 46.55 ms. Allocated memory is still 232.8 MB. Free memory was 211.8 MB in the beginning and 209.2 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 605.22 ms. Allocated memory was 232.8 MB in the beginning and 280.0 MB in the end (delta: 47.2 MB). Free memory was 209.2 MB in the beginning and 259.3 MB in the end (delta: -50.1 MB). Peak memory consumption was 68.3 MB. Max. memory is 8.0 GB. * IcfgTransformer took 35.30 ms. Allocated memory is still 280.0 MB. Free memory was 259.3 MB in the beginning and 255.6 MB in the end (delta: 3.7 MB). Peak memory consumption was 4.2 MB. Max. memory is 8.0 GB. * TraceAbstraction took 338299.86 ms. Allocated memory was 280.0 MB in the beginning and 622.9 MB in the end (delta: 342.9 MB). Free memory was 255.6 MB in the beginning and 460.2 MB in the end (delta: -204.6 MB). Peak memory consumption was 138.3 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 444]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 149 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 338261.3ms, OverallIterations: 52, TraceHistogramMax: 34, EmptinessCheckTime: 51.4ms, AutomataDifference: 239623.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 6.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 668 SDtfs, 31885 SDslu, 8627 SDs, 0 SdLazy, 174447 SolverSat, 49689 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 68006.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 12274 GetRequests, 6065 SyntacticMatches, 2 SemanticMatches, 6207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131965 ImplicationChecksByTransitivity, 225159.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=416occurred in iteration=16, InterpolantAutomatonStates: 3217, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 238.9ms AutomataMinimizationTime, 52 MinimizatonAttempts, 15281 StatesRemovedByMinimization, 49 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 446.2ms SsaConstructionTime, 2495.5ms SatisfiabilityAnalysisTime, 87429.0ms InterpolantComputationTime, 14467 NumberOfCodeBlocks, 14467 NumberOfCodeBlocksAsserted, 379 NumberOfCheckSat, 14382 ConstructedInterpolants, 0 QuantifiedInterpolants, 41359 SizeOfPredicates, 2 NumberOfNonLiveVariables, 16599 ConjunctsInSsa, 2841 ConjunctsInUnsatCore, 85 InterpolantComputations, 19 PerfectInterpolantSequences, 1156/26214 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! Received shutdown request...